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. 部署Django项目
- 2. Maven项目部署
- 3. 部署Maven项目
- 4. Laravel项目部署
- 5. 部署scrapy项目
- 6. PHP项目部署
- 7. 部署maven项目
- 8. 部署VB.Net项目
- 9. 部署项目选项2012
- 10. XCode 4目标部署目标与项目部署目标
- 11. 部署Angular2 quickstar项目
- 12. 在RAD上部署项目
- 13. php项目部署问题
- 14. 使用Maven部署项目
- 15. Eclipse maven ear项目部署
- 16. 正确部署Maven项目
- 17. MVC 3项目部署
- 18. 错误部署Spring项目
- 19. Django-modpython部署项目
- 20. TeamBuild和Web部署项目
- 21. 如何部署Grails项目
- 22. 数据库项目部署
- 23. Android:部署测试项目
- 24. Netbeans项目部署错误
- 25. Python项目部署设计
- 26. 部署Symfony 3项目
- 27. Visual Studio部署项目 - CustomActionData
- 28. tomcat部署球衣项目
- 29. 从CLI部署maven项目?
- 30. Web部署项目/ MSBuild - TempBuildDir
重复[this](http://stackoverflow.com/questions/3315944/deploy-net-c-exe-application-on-desktops)。 – retrodrone
是否有理由不能将EXE复制到他们的计算机上?只要他们已经安装了正确版本的.NET,并且没有使用任何第三方依赖项,它就应该运行。 –