我对VS2010的多目标有一个非常奇怪的问题。简而言之,仅针对.NET 3.5 Client Profile似乎正常工作。我真的需要能够针对.NET 2.0。任何人都有一两个想法?
创建全新的Windows窗体项目:
是否定位了错误的版本:
定位.NET 3.5客户端配置文件 - 不是普通的旧版本3.5 - 确实使用了正确的版本:v2.0.50727。这是我获得2.0引用的唯一方法,但我需要定位2.0。
答案 0 :(得分: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