C# 在Visual Studio 2012或2013中,如何使用自定义操作命令在Windows 7 64位计算机上注册DLL文件?

C# 在Visual Studio 2012或2013中,如何使用自定义操作命令在Windows 7 64位计算机上注册DLL文件?,c#,visual-studio,visual-studio-2012,visual-studio-2013,dllregistration,C#,Visual Studio,Visual Studio 2012,Visual Studio 2013,Dllregistration,从窗口的命令提示符,我可以注册一个DLL,如下所示: %windir%\SysWOW64\regsvr32 C:\User\Desktop\msxml4.dll (我有一台64位计算机,但需要使用32位版本的MSXML4) 我还可以在Visual Studio 2012或2013中创建自定义操作文件夹。以下是文件夹的图像: 但是,我希望我的自定义操作安装方法(或任何其他替代方法)在运行已生成的安装程序时自动在regsvr32上注册MSXML4(而不是手动注册)。如何才能做到这一点 我在网上找

从窗口的命令提示符,我可以注册一个DLL,如下所示:

%windir%\SysWOW64\regsvr32 C:\User\Desktop\msxml4.dll
(我有一台64位计算机,但需要使用32位版本的MSXML4)

我还可以在Visual Studio 2012或2013中创建自定义操作文件夹。以下是文件夹的图像:

但是,我希望我的自定义操作安装方法(或任何其他替代方法)在运行已生成的安装程序时自动在regsvr32上注册MSXML4(而不是手动注册)。如何才能做到这一点

我在网上找不到太多关于VisualStudio自定义操作的文档,而且我对这个工具一开始就相当不熟悉

我将不得不使用Visual Studio 2012或2013来处理各种各样的原因,并且不能真正考虑VS的替代品。我意识到我可以手动登记MSXML,但我需要自动注册。


如果您有任何建议,我们将不胜感激。

wix工具集用于救援……我还建议您切换到wix来创建安装,但请注意,它是一个庞大而复杂的系统。另一方面,当你需要的时候,有很多在线帮助可用。wix工具集用于救援…我还建议切换到wix来创建安装,但请注意,它是一个庞大而复杂的系统。另一方面,当你需要的时候,有很多在线帮助可用。wix工具集用于救援…我还建议切换到wix来创建安装,但请注意,它是一个庞大而复杂的系统。另一方面,当你需要的时候,有很多在线帮助。