我使用 Visual C# 2008 Express 版。我希望能够为我拥有的项目创建一个安装程序。我可以使用发布工具来完成此操作,但您几乎无法控制。
有没有免费的方法可以做到这一点,或者我需要使用 VS2008 的完整版本?
-或者-
我发布时是否不知道自己在做什么?
我最大的问题是它不允许用户选择安装程序的位置,它只是将其放置在某个预定义的位置。
不,您不需要支付完整的 Visual Studio 费用,但它可能会更容易。
您可以尝试在文本编辑器中编写Wix代码。但它很复杂,需要阅读一些内容才能理解 Wix/MSI 模型。下载wix工具 http://wix.sourceforge.net/. 阅读 MSDN 杂志文章 http://msdn.microsoft.com/en-us/magazine/cc163456.aspx.
Windows 中内置有 IExpress。从 c:\windows\system32\iexpress.exe 运行它。它将为您创建一个 EXE 安装程序。它不是基于 MSI。
尝试使用 InnoSetup 作为为 Windows 构建 MSI 安装程序的开源工具。
最后,可以选择使用自解压 ZIP 文件。点网压缩 http://dotnetzip.codeplex.com是一个免费的 .NET 库,允许您创建自解压 EXE。运行时,它会提取文件,然后可以选择运行应用程序。该应用程序可以是您编写(和提取)的内容,也可以是简单的 cmd.exe 命令行。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)