c# - .Net 的 MSI 安装程序免费或低成本!

标签 c# .net windows-installer

嗨 我正在寻找部署我的第一个 .Net 4.0 应用程序。 我知道 VS 带有一个安装程序项目和一个免费版本的 InstallShield,但是免费版本的 install shield 不能满足我的需要,或者我认为,MS 安装程序已停产所以不想学习它!

大家都在用什么?我过去曾使用过 NSIS,但它没有构建 MSI,这对一些希望将其作为 MSI 的人来说是个问题。

除了正常的事情之外,这是我在安装过程中需要做的事情: 在目标机器上操作 XML 文件。 调用 COM 对象

有什么建议吗(我没有 150+ 可以花在安装程序上)?

最佳答案

WiX是免费的(就像在演讲和啤酒中一样),但你会讨厌学习曲线。

你绝对可以modify XML files , 不过。

关于c# - .Net 的 MSI 安装程序免费或低成本!,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3849923/

相关文章:

wix - 使用提升的权限但不作为 LocalSystem 调用自定义操作

C# 正则表达式包含 []

c# - NHibernate 使用删除级联从父集合中删除子集合

.net - WCF:已超出最大字符串内容长度配额(8192)

c# - 为什么我会收到 System.OutOfMemoryException

.net - 插入符号 (‘^’ ) 在 C++/CLI 中意味着什么?

wix - 错误 4 : SELECT `Message` FROM `Error` WHERE `Error` = 1707 (also 1709)

c# - 如何将 vb .net 函数转换为 c#?

c# - 需要参数 '@ID' ,但未提供?

wix - Windows 安装程序错误 : "Object already exists"