【发布时间】:2011-02-23 19:35:10
【问题描述】:
我在 Visual Studio proj2 中创建了一个新项目,我希望它具有与 proj1 相同的程序集引用,因此我打开 proj1.csproj 并复制:
<ItemGroup>
<Reference Include="mscorlib" />
<Reference Include="system" />
<Reference Include="System.Windows" />
<Reference Include="System.Core" />
<Reference Include="System.Xml" />
<Reference Include="System.Net" />
<Reference Include="System.Windows.Browser" />
</ItemGroup>
并将其粘贴到 proj1.csproj 中。问题是我的 System.Windows 程序集引用旁边有一个感叹号,当我尝试单击它时,它说:
无法在对象浏览器中查看此项目,因为它不可用或尚未构建。请确保项目可用且已构建。
当然,在我的 .cs 文件中,它说
命名空间“System”中不存在类型或命名空间“Windows”(您是否缺少程序集引用?)
如何让我的程序集引用工作?
【问题讨论】:
-
当我右键单击项目并单击属性时,在“Target Framework”下它显示“.NET Framework 4 Client Profile”。这就是我想要的吗?
标签: c# .net wpf visual-studio visual-studio-2010