在Blend + Sketchflow 2012中禁用了设计视图

时间:2012-08-26 06:59:34

标签: c# wpf visual-studio-2012 blend

我有一个在Visual Studio 2012的Blend + Sketchflow预览中创建的项目。 这是一个简单的项目,因为我第一次学习C#和WPF。我有两个窗户。一个简单的启动屏幕,带有一个显示另一个屏幕的按钮。另一个屏幕有4个按钮,可以在随机顺序动画序列中更改颜色。

我的问题是设计视图被禁用了。我不能再在设计视图中打开任何XAML或编辑任何故事板等。我能想到的唯一不同的是我在Visual Studio 2012中添加了一个类文件。在项目刷新后,设计视图消失了,我只能看到是它的xml版本。

如果有人能告诉我解决方案,我会很感激,因为我搜索了google和stackoverflow并且没有找到答案。我是语言和VS / Blend的新手,所以这可能是一个简单的修复,我不知道。提前谢谢!

3 个答案:

答案 0 :(得分:5)

确保您的项目类型未设置为“console”,因为Blend将拒绝显示此类型的设计视图。如果项目类型为“window”,Blend将显示设计视图。

答案 1 :(得分:3)

此外,如果目标.NET Framework版本设置为4.5.2,则Blend for VS2013将无法打开解决方案文件。重置“目标框架”'到4.5.1(或更早)和Blend工作正常。

答案 2 :(得分:0)

感谢Surfbutler,我设法解决了这个问题。我的问题是我暂时将项目(输出)类型切换到Visual Studio 2012中的控制台。当我将其切换回Window时,设计视图在Blend中再次正常工作。