我正在使用Visual Studio 2010.我做了一个C#项目,它在我的计算机上运行完美.
问题是当应用程序在另一台计算机上运行时,要求.Net Framework.每个人都没有管理员Access来安装.Net Framework,人们也不想安装它.
我应该采取什么替代方案来解决这个问题?(特别适用于Windows 7).
Sri*_*ati 19
Windows默认包含.NET版本.这是他们的列表.
XP
- .NET v1.0 - 服务包1
- .NET v2.0 - 服务包2和3
远景
- .NET v3.0 - 所有服务包
Windows 7的
- .NET v3.5 - 所有版本和服务包
Windows 8
- .NET v4.0+ Metro UI可用.
Windows 8.1
- .Net v4.5+ Metro UI可用.
Windows 10
- .Net v4.6+ Metro UI+ Universal Apps可用.
注意:
全部包含.NET v4.6if Windows Update已启用.(不适用于所有版本的Windows)
有几种部署选项.
在安装中检查.NET.(NSIS等安装系统支持此功能).有关详细信息,请参阅此
如果要部署可移植应用程序,请通知用户安装所需的.NET版本.(更轻松)
目标.NET 2.0和所有用户都可以运行您的应用程序,因为我认为没有人使用XP SP1.(最简单.我用它来部署我的.)
编辑
其他一些答案需要一些清晰度,所以我引用这个维基百科的说明.
.NET Framework 1.0是Windows XP Media Center版或Tablet PC版的完整操作系统组件.家庭版的安装CD和Windows XP SP1,SP2或SP3的专业版附带.NET Framework安装包.
| 归档时间: |
|
| 查看次数: |
17872 次 |
| 最近记录: |