[英]How to create a setup for c# program?
我已经在SO和其他论坛上阅读了类似的问题,但我无法做到。 我已经使用3rd party工具模糊了我的二进制文件,并且想在设置中使用这些二进制文件。
Visual Studio Installer允许我们选择要部署的项目,并使用这些项目的输出来创建安装程序。
WiX使用我想要的文件创建安装程序,但如果尚不存在.NET框架,则无法选择安装。
有没有一种方法可以在Visual Studio Installer中使用自己的程序集? 还是类似的选择?
编辑:
我已经将所有依赖项打包在二进制文件中。 我不希望安装程序找到链接它们的依赖项。 我只希望它安装.net(如果尚未安装)并将二进制文件放在目录中。
不完全是您希望的答案,但是您提到了WIX和对.net框架的依赖。 因此,人们使用类似于Autoit这样的框架来编写引导程序(即,将二进制文件编译为本地win32)。 您可能需要做的就是阅读相应框架的注册表项,如果需要,可以将其下拉并安装。 然后执行msi!
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.