我有一个在Visual Studio 2012的Blend + Sketchflow预览中创建的项目。 这是一个简单的项目,因为我第一次学习C#和WPF。我有两个窗户。一个简单的启动屏幕,带有一个显示另一个屏幕的按钮。另一个屏幕有4个按钮,可以在随机顺序动画序列中更改颜色。
我的问题是设计视图被禁用了。我不能再在设计视图中打开任何XAML或编辑任何故事板等。我能想到的唯一不同的是我在Visual Studio 2012中添加了一个类文件。在项目刷新后,设计视图消失了,我只能看到是它的xml版本。
如果有人能告诉我解决方案,我会很感激,因为我搜索了google和stackoverflow并且没有找到答案。我是语言和VS / Blend的新手,所以这可能是一个简单的修复,我不知道。提前谢谢!
答案 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中再次正常工作。