.NET Framework 4客户端配置文件+ System.Web.dll?

标签 .net dll .net-client-profile system.web

我目前正在开发.NET 4客户端配置文件的应用程序,因为这是大多数家用计算机通过Windows Update提供的版本。

但是,我无法添加对System.Web.dll的引用,因为此版本中不存在它-我该怎么办?

将System.Web.dll与我的应用程序一起部署是个好主意,还是行不通的?我确实需要HTTP连接以及所有连接,因此无法将我的应用程序修改为解决方法。将我的应用程序定位到.NET 4(无客户端配置文件)是否可能或者仅在具有客户端配置文件的计算机上不起作用?

最佳答案

NET 4 Client Profile, as this is the version that will be present on most home computers through Windows Update



并不真地。默认情况下,Windows 10之前的任何版本中当前都不存在.NET 4(是否有客户端配置文件)。例如,Windows 7带有.NET 3.5 SP1,而不是.NET 4.0。可能会有Windows更新,但它是可选的。

因此,您也可以针对完整的.NET 4框架。

操作系统和.NET Framework版本之间的链接可以在here中找到。选中标记表明该版本开箱即用,加号表示可以安装该版本。

还要注意,4.5、4.6和4.6.1都是就地更新,这意味着具有任何这些更新的系统也被视为具有4.0。

关于.NET Framework 4客户端配置文件+ System.Web.dll?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4981204/

相关文章:

c# - C#中的异步问题

c# - 无法隐式转换“System.TimeSpan?”具有.HasValue条件的“System.TimeSpan”

c++ - 关于抽象工厂、DLL 导出和智能指针的建议

c - 除了 C 之外,我还可以用哪些语言编写 C 库?

c++ - 设置多线程调试 (/MTd) 时发生崩溃 (C++)

x64 上的 .NET 客户端配置文件

c# - .net 4.0 客户端配置文件中的 LINQ to JSON

c# - 错误 : Extension methods must be defined in a top level static class (CS1109)

c# - 引用的.NET程序集中的解析类型

.net - 搜索旧的 .Net 库