.net - .NET Framework 4客户端配置文件与.NET Framework 3.5客户端配置文件

标签 .net

目前,我的目标是.NET Framework 3.5客户端配置文件。

在某些情况下(安装.NET 1.x或2.x时),不会安装客户端配置文件,而是安装完整版本的.NET Framework 3.5。已安装。

此限制已从.NET 4.0配置文件中删除-因此,它是一个不错的改进,可以显着减少某些PC上的下载大小。

但是,如果我将应用程序定位到.NET 4.0,则所有客户端都必须下载新框架。

我认为理想的情况是将.NET 3.5配置文件作为目标,但将安装程序指向.NET 4.0客户端配置文件。这样,安装了3.5(目前测试中占65%)的PC就可以了,其余的将安装.NET 4.0。

我的想法正确还是不可行? .NET 3.5配置文件应用程序是否仅在安装.NET 4.0配置文件的情况下运行?

谢谢

最佳答案

是的,请参阅this question。但是,您当然应该确保您的应用程序在.NET 4.0运行时上运行良好,因为.NET 2.0、3.0和3.5都使用2.0运行时,而.NET 4.0具有新的运行时。

关于.net - .NET Framework 4客户端配置文件与.NET Framework 3.5客户端配置文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2629865/

相关文章:

c# - 如何将派生类型列表分配给 C# 中的基类型列表?

c# - 检查变量以在运行时 C# 设置类值

C#:在 XML 中存储字节数组

asp.net - 丢失 <asp :Label> Text value from ViewState for dynamically added control

c# - C#中匿名类型的性能

c# - 避免 SocketException try/catch 的方法?

.net - ASP.NET 根据 URL 设置主题

c# - 什么时候使用 HttpBindNever 属性?

c# - 如何在现有 PDF 中使用 iTextSharp 插入指向另一个页面的超链接?

.net - 为什么我被迫重建我的项目以查看对 ASP.NET MVC 中的 Controller 所做的更改?