User:Pgmurphy/PerlDotNet

From WolfTech
< User:Pgmurphy
Revision as of 15:23, 28 March 2007 by Pgmurphy (talk | contribs)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search
  1. Create strong name key.
sn -k <name>.snk
  1. Add strong name key to project.
    1. Right click on the project in VS, choose Properties
    2. In Signing tab, enable signing and browse to .snk
    3. Close project and text edit the .csproj file.
      • Change the path to the SN key to the central copy (<AssemblyOriginatorKeyFile>).
  1. Build project
  1. Register .dll
gacutil /i <file>.dll
regasm <file>.dll
  1. Call library in Perl
use Win32::OLE;
$hello = new Win32::OLE('HelloDot.HelloWorld') or die $!; $hello->sayHello();