【问题标题】:Expression Blend Error with design time data (no error in visual studio)设计时数据的表达式混合错误(Visual Studio 中没有错误)
【发布时间】:2010-12-07 02:17:08
【问题描述】:

我从我的 windows phone 7 应用程序创建了一些设计时数据,当我在 Visual Studio (Express) 中查看设计器时,设计时数据显示得非常好。但是,当我尝试在 Expression blend 4 中加载相同的项目时,我收到一个错误,并且没有显示设计时数据。

我得到的错误是非常通用的“在'我的 xaml 类'中发现错误”它指向的确切行是:

<phone:PhoneApplicationPage 
...
    d:DataContext="{d:DesignData Source=../DesignData/VendorDetailViewDesignData.xaml}"
...
>

我真的不知道问题出在哪里,因为这对视​​觉工作室设计师来说很好用。我必须为表情混合做一些不同的事情吗?

创建设计时数据我基本上遵循

http://blogs.msdn.com/b/mcsuksoldev/archive/2010/08/27/designdata-mvvm-support-in-blend-vs2010-and-wpf-silverlight.aspx
并以其中包含设计时间数据的默认 windows phone 项目为例。

xaml 类位于文件夹 rootFolder/View/ 中,而设计时数据文件位于 rootFolder/DesignData/ 中

感谢任何帮助!谢谢!
哈吉

【问题讨论】:

    标签: silverlight visual-studio-2010 windows-phone-7 expression-blend expression-blend-4


    【解决方案1】:

    如果没有更多细节,很难知道问题可能是什么。

    解决此类问题的一个巧妙技巧是,您实际上可以从 Visual Studio 调试器附加到 Blend 进程。转到 Debug -> Attach to Process,找到 Blend.exe 进程并附加到该进程,然后尝试在 Blend 中打开视图,这应该可以让您调试正在发生的事情。

    有关这方面的分步说明,请查看:Debugging Design-Time Exceptions

    祝你好运!

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-07-31
      • 1970-01-01
      • 2013-01-15
      • 2016-05-08
      • 1970-01-01
      相关资源
      最近更新 更多