项目部署

时间:2011-06-29 18:55:30

标签: c# visual-studio-2008

我开发了一个C#windows窗体应用程序。

我应该如何在Visual Studio 2008中创建.exe文件,以便将其安装在其他计算机上?

3 个答案:

答案 0 :(得分:3)

简单的"Setup and Deployment"项目适用于大多数情况。 WiX如果您想学习强大的安装程序或任何其他OSS安装程序。你甚至可以压缩你的发布目录,如果这就是你所需要的,并且不想在开始菜单或任何此类事情中使用该应用程序。你的问题有些模糊。

答案 1 :(得分:1)

我建议你看一下ClickOnce部署。这里有一段视频:http://windowsclient.net/learn/video.aspx?v=14105

如果您只想要.exe文件,它将位于项目目录的bin \ debug或bin \ release文件夹中,具体取决于当前的配置设置。

答案 2 :(得分:0)

我的建议是使用ClickOnce技术来部署您的应用程序。这里有详细信息previous question。但这是一段摘录:

直接来自MS的话,ClickOnce克服了部署中的三个问题:

  • 更新困难 应用。使用Microsoft Windows 安装程序部署,每当一个 应用程序已更新,用户必须 重新安装整个应用程序; 使用ClickOnce部署,您可以 自动提供更新。只要 申请的那些部分 已更改已下载, 那么完整的,更新的应用程序是 从一个新的并排重新安装 文件夹中。
  • 对用户计算机的影响。同 Windows Installer部署, 应用程序通常依赖于共享 组件,具有潜力 版本冲突;使用ClickOnce 部署,每个应用程序 自足且不能干涉 与其他应用程序。
  • 安全权限。视窗 安装程序部署需要 管理权限和允许 只限用户安装; ClickOnce部署允许 非管理用户安装 并仅授予那些代码访问权限 必要的安全权限 申请。
相关问题