我现在使用下面的代码在我的ms版本中进行了以下dll注册,尽管我们使用不同的代码库,可能需要注册dll的不同版本,即代表开发版本的MyLib.dll和另一个MyLib.dll。对于生产等价物。是否可以这样注册DLL?即可能有多个MyLib.dlls,但有一些唯一的密钥或什么..(?) 在下面的示例代码中,它似乎正确删除任何名为MyLib的现有dll,然后注册最新版本。
谢谢, 詹姆斯
<Target Name="MyLib">
<Exec Command="%WinDir%\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe ..\..\Library\MyLib.dll /unregister"></Exec>
<Exec Command="%WinDir%\Microsoft.NET\Framework\v2.0.50727\RegAsm.exe ..\..\Library\MyLib.dll"></Exec>
</Target>