客户端机器上的.NET框架要求问题

时间:2010-01-08 13:00:08

标签: .net .net-3.5

我正在开发一个桌面应用程序,我们在客户端计算机上安装但它需要.NET framework 3.5,是否有任何进程不需要框架安装并让安装程序安装应用程序?

2 个答案:

答案 0 :(得分:2)

如果你问的是.NET框架是否是运行.NET应用程序所必需的,那么是的,是的。

如果你问是否可以安装MSI,那么答案是,不,不完全。

MSI不能包含.NET框架,但如果您查看以下链接:Setup.exe bootstrapper sample,您将看到Microsoft解决方法。

这显示了如何创建一个安装.NET框架的setup.exe,如果它缺失然后安装你的应用程序。

答案 1 :(得分:0)

.NET 3.5具有客户端配置文件选项 - “项目属性”中的“仅客户端框架子集”选项>>应用选项卡。 我对此并不十分肯定,但是通过仅下载所需的文件而不是整个运行时来减小大小可能很有用。