我有一个针对.NET 3.5的应用,但它不是在玩球。
.NET 3.5,3.0和2.0在控制面板(Windows 8)中打开,注册表编辑器显示它已安装,但如果我将应用程序设置为目标vv3.5,则会出现此错误 -
此应用程序需要以下版本的.NET Framework之一:v3.5
奇怪的是,我注意到如果我通过属性将定位更改为v3.5(而不是手动编辑App.config
),则配置会更改为v2.0.50727
已定位 -
<?xml version="1.0" encoding="utf-8"?>
<configuration>
<startup>
<supportedRuntime version="v2.0.50727"/>
</startup>
</configuration>
有没有人遇到过这样的问题?