我安装了 Blend 3 Final 和 Visual Studio 2010 Beta 1,我需要在 VS 2010 中使用 .net 4.0 进行开发,并在 Blend 中设计我的最终用户 UI,但 Blend 3 无法打开我的项目!我该怎么办?!:((
6 回答
我正在运行 Blend 3 + SketchFlow (build 3.0.1927) 和 Visual Studio 2010 beta 2 (build 10.0.21006.1),这种组合效果很好。我收到一条警告说 Blend 3 可能无法打开 VS10 解决方案,但在这里打开它没有问题。在我的机器上工作认证:)
您需要下载并安装 Microsoft Expression Blend Preview for .NET 4,然后您将能够打开 VS2010 beta 2 项目和解决方案。
至少直到完整版出来。
我不相信 Blend 3 支持 Visual Studio 2010 项目。这很常见,因为 Blend 3 是 RTM 产品,而 Visual Studio 2010 仍处于测试阶段。我不确定 Blend 和支持 Visual Studio 2010 解决方案的计划是什么。
Blend 3 不支持面向 .NET 4.0 的 Visual Studio 2010 项目。如果你想使用 Blend,你需要在 Roboblob 提供的链接上下载 Blend 预览。
您需要对解决方案文件进行更改
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
到 Microsoft Visual Studio 解决方案文件,格式版本 10.00 # Visual Studio 2008
然后对项目文件进行更改
<TargetFrameworkVersion>v4.0</TargetFrameworkVersion>
到
v3.5
和
<RequiredTargetFramework>4.0</RequiredTargetFramework>
至 3.5
克雷格
好吧,Kjetil 是对的。但是,如果您想将您的解决方案改回 VS2008,您所要做的就是在文本编辑器中打开您的解决方案文件 (.sln) 并将前两行更改为:
Microsoft Visual Studio Solution File, Format Version 11.00
# Visual Studio 2010
到
Microsoft Visual Studio Solution File, Format Version 10.00
# Visual Studio 2008
截至目前(Beta 2),这是 VS2010 对您的解决方案文件所做的唯一更改。您可以在两个版本之间切换,而不必过多担心解决方案文件的兼容性。