我有一个使用 VS2008 并使用 .Net 3.5 制作的项目 P1。它编译得很好,没有问题。然后我制作了操作系统的快照并安装了 VS2010。现在 P1 不能用 VS2008 编译。我得到的错误是这个。
C:\Windows\Microsoft.NET\Framework\v3.5\Microsoft.Common.targets : warning MSB3246:
Resolved file has a bad image, no metadata, or is otherwise inaccessible. Could not
load file or assembly 'C:\Windows\Microsoft.NET\Framework\v4.0.30319\System.dll
我有以下文件夹(OS Win2008 R2,SP1)
C:\Windows\Microsoft.NET\Framework\v1.0.3705
C:\Windows\Microsoft.NET\Framework\v1.1.4322
C:\Windows\Microsoft.NET\Framework\v2.0.50727
C:\Windows\Microsoft.NET\Framework\v3.0
C:\Windows\Microsoft.NET\Framework\v3.5
C:\Windows\Microsoft.NET\Framework\v4.0.30319
C:\Windows\Microsoft.NET\Framework64\v2.0.50727
C:\Windows\Microsoft.NET\Framework64\v3.0
C:\Windows\Microsoft.NET\Framework64\v3.5
C:\Windows\Microsoft.NET\Framework64\v4.0.30319
请让我知道发生了什么。如果我回滚快照一切正常。