msbuild: как зарегистрировать разные версии одной и той же dll? - PullRequest
1 голос
/ 22 сентября 2011

У меня есть следующая регистрация dll в моей сборке ms с использованием приведенного ниже кода, хотя мы работаем с разными базами кода, для которых могут потребоваться разные версии зарегистрированных dll, т.е. MyLib.dll, представляющая версию для разработки, и еще одна MyLib.dll, котораядля производственного эквивалента.Можно ли таким образом зарегистрировать DLL?То есть потенциально несколько MyLib.dll, но с каким-то уникальным ключом или чем-то еще .. (?) В приведенном ниже примере кода, кажется, правильно удалить любую существующую DLL-библиотеку MyLib и затем зарегистрировать самую новую версию.

Спасибо, Джеймс

<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>
...