C# 为什么VS不能在设计器中显示我的WPF应用程序,但它可以正常运行?

C# 为什么VS不能在设计器中显示我的WPF应用程序,但它可以正常运行?,c#,wpf,visual-studio,visual-studio-2008,C#,Wpf,Visual Studio,Visual Studio 2008,这太荒谬了!VisualStudio可以很好地运行(调试)我的程序,但它不会在设计器中显示我的布局。它只是给出了一个无用的错误: 有人能解释一下吗?自从上次XAML工作正常以来,我一个字符也没有更改,一个字符也没有更改。我只更改了一些.cs代码。您是否尝试过进行重建?在过去,我注意到,如果编译的代码过时,就会发生这种情况。请参见: 基本上,这看起来像是VisualStudio2008SP1中修复的bug。如果已经安装了SP1,请运行VS2008的修复安装(转到添加/删除,然后选择修复选项) 另

这太荒谬了!VisualStudio可以很好地运行(调试)我的程序,但它不会在设计器中显示我的布局。它只是给出了一个无用的错误:


有人能解释一下吗?自从上次XAML工作正常以来,我一个字符也没有更改,一个字符也没有更改。我只更改了一些.cs代码。

您是否尝试过进行
重建?在过去,我注意到,如果编译的代码过时,就会发生这种情况。

请参见:

基本上,这看起来像是VisualStudio2008SP1中修复的bug。如果已经安装了SP1,请运行VS2008的修复安装(转到添加/删除,然后选择修复选项)

另请参见以下问题:


    • 因为VS在Xaml编辑方面是残废的。只需关闭设计器,

      当应用程序必须使用运行时收集的某些数据来正确渲染时,有时会发生这种情况。当我的控件绑定到web服务中的数据时,我遇到了这个问题

      您尝试过Expression Blend吗?它有一个更好的设计视图,您可以编辑cs代码(尽管Intellisense有限),并且可以运行调试器


      虽然它不是一个完全的替代品(并不是注定的),但它确实意味着如果您只是修改UI,就不必在Blend和Visual Studio之间不断切换。

      是的,我尝试过。不幸的是,它不能解决问题。对不起,我应该说,我感谢你的回复。