【问题标题】:VS2010 Multi-Targeting Not Working CorrectlyVS2010 多目标无法正常工作
【发布时间】:2011-12-15 21:11:47
【问题描述】:
我在 VS2010 的多目标方面遇到了一个非常奇怪的问题。简而言之,仅针对 .NET 3.5 客户端配置文件似乎工作正常。我真的需要能够以 .NET 2.0 为目标。有人有什么想法吗?
创建一个全新的 Windows 窗体项目:
目标版本不正确:
定位 .NET 3.5 客户端配置文件 - 不是普通的旧 .NET 3.5 - 使用正确的版本:v2.0.50727。这是我获得 2.0 引用的唯一方法,但我需要以 2.0 为目标。
【问题讨论】:
标签:
visual-studio-2010
multitargeting
【解决方案1】:
谜团解开了。一直在使用一些注册表设置来强制 PowerShell 使用 .NET 4 程序集。回想起来,也许不是最好的方法。所述注册表设置如下:
hklm\software\microsoft.netframework /v OnlyUseLatestCLR /t REG_DWORD /d 1
hklm\software\wow6432node\microsoft.netframework /v OnlyUseLatestCLR /t REG_DWORD /d 1