【发布时间】:2012-04-03 09:01:27
【问题描述】:
- 已安装 Windows 8 Consumer Preview
- 已安装 Visual Studio 2010 Premium
- 已安装 Visual Studio 11 Ultimate
一切安装都没有任何错误。
我使用 Visual Studio 11 创建了一个新的 Windows 8 Metro 应用程序,并且在 VS 11 设计器中查看 xaml 没有问题。如果我在 Blend For Visual Studio 11 中查看它,则会出现错误:
无法打开项目“TestApp.csproj”。未找到导入的项目“C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml\v11\Microsoft.Windows.UI.Xaml.CSharp.Targets”。确认声明中的路径正确,并且该文件存在于磁盘上。 c:\Users\testuser\Documents\Visual Studio 11\Projects\TestApp\testApp.csproj
此外,如果我在 Blend For Visual Studio 11 中创建一个 Windows Metro 风格项目(任何模板),它在完成后会显示一个空的解决方案。当我查看它应该创建它的目录时,我只看到项目文件但没有解决方案。
还有其他人遇到过这些问题吗?
现在唯一的问题是如何
--评论1--
不,路径 C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml**v11**\Microsoft.Windows.UI.Xaml.CSharp.Targets 不存在。文件系统上的路径是 C:\Program Files (x86)\MSBuild\Microsoft\WindowsXaml**v11.0**\Microsoft.Windows.UI.Xaml.CSharp.Targets
当我查看项目文件时,我看到的是:
<PropertyGroup Condition=" '$(VisualStudioVersion)' == '' ">
<VisualStudioVersion>11.0</VisualStudioVersion>
</PropertyGroup>
<Import Project="$(MSBuildExtensionsPath)\Microsoft\WindowsXaml\v$(VisualStudioVersion)\Microsoft.Windows.UI.Xaml.CSharp.targets" />
项目文件似乎告诉了它正确的位置,所以我不确定它为什么试图在错误的路径中查找?
--评论结束 1--
【问题讨论】:
-
这是确切的错误吗?目标文件的名称包括“CSharp”,大概应该是“CSharp”。如果您查看该文件夹,目标文件是否存在于那里?
-
所以没有其他人有这个问题?
标签: windows-8 microsoft-metro blend visual-studio-2012