zah*_*pov 6 .net c# deployment visual-studio-express
我使用MSVC 2010 Express在C#中开发应用程序,使用Forms/WPF /等.
应用程序包含一些私有程序集(可能是DLL)和.exe文件.它使用.NET 4功能.
我如何将此应用程序部署到其他计算机?当然,如果他们有.NET 4我只能用.dll发送.exe的zip,它可以工作.但如果他们根本没有.NET(在Win XP机器上)?或者他们可能有较低版本的.NET?我应该指出他们从互联网安装.NET还是用我的应用程序包装它或者什么?
谢谢
Rem*_*emy 13
微软有点击一次部署.它可以自动完成大部分任务,包括确保您拥有正确的.Net版本,并在有新版本的应用程序时更新应用程序.
Ale*_*tin 11
您应该创建一个安装程序包.如果您使用的是Visual Studio的快速版本,您可以使用一些免费工具,如WiX或Inno Setup.WiX可能是一个难以开始的选择,但具有很大的灵活性.有一些教程和示例项目需要修改以使其适应您的需求. http://www.tramontana.co.hu/wix/
此工具创建安装程序,可以检查用户计算机上是否安装了某个版本的.NET框架,以及其他条件.您还可以在程序包中包含.NET可再发行组件,或指向用户下载并安装它.
小智 5
我们尝试尽可能简化部署,我们所做的一件事就是确保我们的应用程序只是一个可执行文件,不需要支持文件.
我们采取了几个步骤:
我们在下载网站上有以下内容:
| 归档时间: |
|
| 查看次数: |
12238 次 |
| 最近记录: |