我在Visual Studio中构建了一个dll。然后,我在具有Windows Server 2008 R2的计算机上注册dll。我使用以下命令:
%windir%\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe /unregister .\My.Program.dll
%windir%\Microsoft.NET\Framework\v4.0.30319\RegAsm.exe /codebase .\My.Program.dll
我收到消息:
未成功注册
然后:
成功注册
因此看起来dll已成功注册和取消注册,但是当我运行使用dll的程序时。 dll的行为并不像我预期的那样。它似乎忽略了我在dll中所做的更改,并且只是在对其进行更改之前表现为前一个dll。我该怎么做才能确保我的新dll正在注册?