【发布时间】:2010-05-01 15:15:14
【问题描述】:
我在这里寻找一些一般性的反馈。我有一个非常简单的应用程序,它是在 VC# Express 2008 中创建的,没有特殊的依赖关系。
现在,我将把它作为开源发布,我很好奇我应该如何部署它。我是否需要使用任何 dll 创建安装程序包?我应该用 README 压缩 *.exe 文件吗?
另外,我应该如何处理 C# 程序所需的 .NET 框架要求?
【问题讨论】:
标签: c# deployment installation
我在这里寻找一些一般性的反馈。我有一个非常简单的应用程序,它是在 VC# Express 2008 中创建的,没有特殊的依赖关系。
现在,我将把它作为开源发布,我很好奇我应该如何部署它。我是否需要使用任何 dll 创建安装程序包?我应该用 README 压缩 *.exe 文件吗?
另外,我应该如何处理 C# 程序所需的 .NET 框架要求?
【问题讨论】:
标签: c# deployment installation
您可以使用WiX。这将处理 .Net 框架依赖关系。
更新:作为一个开源项目,您不需要包含设置应用程序。这是额外的(花式员工)。
【讨论】:
快速版本仅包含发布选项(单击一次)。我建议先阅读 EULA,分发使用 Express 版本制作的应用程序存在限制。
【讨论】: