Q
项目部署
1
A
回答
3
一个简单的"Setup and Deployment"项目将适用于大多数情况。 WiX如果你想学习一个功能强大的安装程序,或任何其他OSS安装程序。你甚至可以压缩你的发布目录,如果这是你所需要的,并不想在开始菜单或任何这样的事情的应用程序。你的问题有些模糊。
1
我建议你看看ClickOnce部署。这里有一个视频:http://windowsclient.net/learn/video.aspx?v=14105
如果您只是想要.exe文件,它位于项目目录的bin \ debug或bin \ release文件夹中,具体取决于当前的配置设置。
0
我的建议是使用ClickOnce技术来部署您的应用程序。详细信息请参见previous question。但这里是摘录:
从MS的话直接,克服的ClickOnce部署三个问题:在更新 应用
- 困难。通过Microsoft Windows 安装程序部署,只要更新了 应用程序,用户就必须重新安装整个应用程序 ; 使用ClickOnce部署,您可以自动提供更新 。只有 已下载的应用程序 的那些部分被下载, 然后从新的并排 文件夹重新安装完整的更新的应用程序 。
- 对用户电脑的影响。随着 Windows安装程序的部署, 应用程序通常依靠共享 组件,可能会产生 版本冲突;与ClickOnce 部署,每个应用程序是 自包含和不能干涉 与其他应用程序。
- 安全权限。 Windows 安装程序部署需要 管理权限并允许 只限用户安装; ClickOnce部署允许 非管理用户安装 并仅授予那些代码访问 应用程序所需的安全权限。
相关问题
- 1. Laravel项目部署
- 2. PHP项目部署
- 3. 部署Maven项目
- 4. 部署Django项目
- 5. 部署VB.Net项目
- 6. 部署maven项目
- 7. XCode 4目标部署目标与项目部署目标
- 8. 在RAD上部署项目
- 9. Web部署项目/ MSBuild - TempBuildDir
- 10. MVC 3项目部署
- 11. Netbeans项目部署错误
- 12. 部署ASP.NET MVC3项目
- 13. 无法部署SQLCLR项目
- 14. 部署项目属性
- 15. Python项目部署设计
- 16. Visual Studio部署项目 - CustomActionData
- 17. 如何部署Grails项目
- 18. 在Hudson部署Bndtools项目
- 19. 部署Winform项目.NET 2.0
- 20. 部署的PhoneGap项目
- 21. Ruby on Rails:部署项目
- 22. 不同的部署项目
- 23. 从CLI部署maven项目?
- 24. NetBeans JMF项目部署
- 25. Web部署项目&TeamCity
- 26. 使用Maven部署项目
- 27. 部署数据库项目
- 28. 部署Eclipse 4.1项目
- 29. 部署Symfony 1.4项目
- 30. php项目部署问题
重复[this](http://stackoverflow.com/questions/3315944/deploy-net-c-exe-application-on-desktops)。 – retrodrone
是否有理由不能将EXE复制到他们的计算机上?只要他们已经安装了正确版本的.NET,并且没有使用任何第三方依赖项,它就应该运行。 –