我正在尝试为我的服务组件(排队组件)创建一个安装程序。一旦在客户端机器上安装了.NET DLL,我想将其注册为COM + Application,就好像通过调用regsvcs MyAssembly.dll
一样。最好的方法是什么?
一旦在客户端计算机上安装了.NET DLL,我可以从Windows安装程序调用regsvcs吗?在这种情况下,如何从我的安装程序中引用客户端计算机上可用的相应regsvcs.exe?
答案 0 :(得分:0)
目前我已经设法通过将regsvcs.exe作为我的安装包的一部分并编写自定义操作来执行此exe来实现。我认为这是一种解决方法,它们可能是更好的解决方案。
答案 1 :(得分:0)
您可以编写自定义代码以在客户端的计算机上找到regsvcs
。在我的机器上,它是%WINDIR%\Microsoft.NET\Framework\v4.0.30319\RegSvcs.exe
。我记得还有v2.0的另一个版本。