首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >项目部署

项目部署
EN

Stack Overflow用户
提问于 2011-06-30 02:55:30
回答 3查看 182关注 0票数 1

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

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

EN

回答 3

Stack Overflow用户

发布于 2011-06-30 03:01:06

一个简单的"Setup and Deployment"项目可以在大多数情况下工作。如果你想学习一个强大的安装器,或者任何其他开放源码软件的安装器,请使用WiX。你甚至可以压缩你的发布目录,如果这是你所需要的,并且不想让应用程序出现在开始菜单或任何类似的东西中。你的问题有点含糊。

票数 3
EN

Stack Overflow用户

发布于 2011-06-30 03:02:06

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

如果只需要.exe文件,则根据当前配置设置,该文件位于项目目录的bin\debug或bin\release文件夹中。

票数 1
EN

Stack Overflow用户

发布于 2011-06-30 03:03:20

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

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

  • 更新应用程序时遇到困难。对于Microsoft Windows Installer部署,每当更新应用程序时,用户都必须重新安装整个应用程序;使用ClickOnce部署,您可以自动提供更新。仅下载应用程序中已更改的部分,然后从新的并排文件夹中重新安装完整的更新后的应用程序。
  • Impact to the user's computer。对于Windows Installer部署,应用程序通常依赖于共享组件,这可能会导致版本冲突;使用ClickOnce部署,每个应用程序都是独立的,并且不能干扰其他applications.
  • Security权限。

Installer部署需要管理权限,并且仅允许有限的用户安装;Windows部署允许非管理用户安装,并仅授予应用程序所需的那些代码访问安全权限。Windows

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6525744

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档