【发布时间】:2016-12-15 12:43:40
【问题描述】:
我使用 .NET Framework 3.0 开发了一个 wpf 应用程序,它可以在 windows 7 系统上完美运行。
现在我想在 Windows 10 上支持我的应用程序,该应用程序从 .NET Framework 4.0 开始支持。我曾尝试配置 app.config 文件以支持 .NET Framework 4,但它不起作用。
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v4.0" sku=".NETFramework,Version=v4.5"/>
<supportedRuntime version="v4.0"/>
<supportedRuntime version="v2.0.50727"/>
</configuration>
【问题讨论】:
-
我认为即使您没有安装 3.0,它也可以在 4.0 中使用。 (没有把握)。你试过了吗?
-
但它不起作用你能说得更具体些吗?
-
可以,我试过了,但是提示安装3.5
-
您的应用程序为什么不能只针对 .NET 4 或更高版本?
-
如果您的应用面向版本 2.0、3.0 或 3.5,您的用户可能需要先在 Windows 8、Windows 8.1 和 Windows 10 计算机上启用 .NET Framework 3.5,然后才能运行您的应用。 msdn.microsoft.com/en-us/library/hh506443(v=vs.110).aspx