如何在Blend 4中编辑使用VS2012创建的C#项目?

5
它总是显示"解决方案"foo.sln"的格式不受支持,可能无法正确打开。你还要打开这个解决方案吗?"如果我点击“是”,它会显示解决方案树,但是当我打开xaml文件时,它只显示它的xaml文本,而不是UI的渲染。

根据此http://blendinsider.com/technical/available-now-blend-for-visual-studio-2012-2012-08-15/ Blend 4 是正常工作的方式。所以我猜应该有什么问题。

我有用vs2010和Blend 4创建的旧项目。在使用vs2012时,我仍然可以在Blend 4中打开并编辑它们。只有在使用vs2012创建新项目时,对我来说才会出现这个问题。
1个回答

9
当您在Blend 4中打开VS2012项目时,将显示如下消息: Blend message that said that it is an unsupported format 问题是,如果您单击“是”按钮,则会打开项目,但如果项目的目标框架为4.5,则Blend只会向您显示Xaml代码,没有其他更多信息。但是,如果您的项目的目标框架为4.0或更低,则您可以像以前一样正常编辑项目。
希望这可以帮助您...

我曾考虑过这样的事情,但查看我的项目引用的程序集,它们都引用各种 .net 程序集的 4.0.0.0 版本。所以它是针对 4.0 的吗?不是吗? - marc40000
你有检查过项目的属性上下文菜单吗?在应用程序选项卡中应该有目标框架:和组合框应该在框架4.0或更低版本。 - Raúl Otaño
啊,那就是4.5。如果我把它改为4.0,虽然还是会收到那条信息,但设计师现在能正常工作了。谢谢。 :) 只是想知道:WPF没有针对.NET 4.5的Blend吗? - marc40000
VS2012有一个与Blend非常相似的设计器。它并不具备全部的Blend功能,有时会出现一些错误。但它可能会起作用。 - Raúl Otaño

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接