c# - 由于ModelVIew中的嵌入式资源,WPF Xaml Designer的内存不足

标签 c# wpf mvvm xaml-designer

因此,我有一段时间遇到了这个问题,唯一的解决方法是将嵌入式资源的构建操作更改为无,然后再构建MV。在那之后,我构建了View,它就像一个吊饰一样工作。但是,如果嵌入了资源生成操作,则View生成不会有问题,但是设计器Xaml会抛出内存不足异常,并且不会加载。有人遇到过这些问题吗?除了将资源的构建 Action 更改为无以外,还有什么真正的解决办法?

最佳答案

将“生成操作”设置为“内容”。

的确,如果您将Build Action设置为资源,它将被嵌入到程序集中的资源中,但是如果您将Build Action设置为内容,那么它将在生成的文件.xap中提供,在此cas中,您可以像这样获得资源:/Resources/myResource.xyz”。

希望能帮助到你

关于c# - 由于ModelVIew中的嵌入式资源,WPF Xaml Designer的内存不足,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/36030750/

相关文章:

c# - 在 WinRT 中从代码隐藏激活底部 AppBar

c# - cleartool 在命令提示符和 C# 应用程序中的行为不同

c# - 带有路径和完整程序集名称的 Assembly.LoadFrom

wpf - M-V-VM - 在 ViewModel 中使用命令的任何示例?

wpf - WinForms 组件的 WPF 等效项是什么?

c# - 将数据集绑定(bind)到仅显示 1 条记录的列表框

c# - 实体对象的使用

c# - 使用 XAML 图像源的 WPF

c# - 根据 ListView 填充启用/禁用 WPF 按钮

c# - Caliburn Micro Xamarin 的数据绑定(bind)操作顺序