【发布时间】:2019-03-24 20:58:07
【问题描述】:
应用程序1 我有一个使用 ViewModelLocator 类(无 MVVMLight 或 Prism)的 UWP 应用程序。 ViewModelLocator 作为资源集成在 App.xml 中,并在 View 的 DataContext 中使用。 在发布和调试模式下运行这个应用程序可以正常工作。
UnitTestApp1 我有一个 UnitTest 应用程序,它从上面引用 App1。 以发布模式运行单元测试时,所有测试都会运行。 当我在调试模式下运行 UnitTests 时,我得到了错误: 无法反序列化 XBF 元数据类型列表,因为在命名空间“App1.UI”中找不到“ViewModelLocator”。 [行:0 位置:0]
此问题自 Fall Creator 作为最小目标版本开始可用。 我正在阅读 UWP 中的 ResourceDictionaries 没有任何代码,也没有直接初始化。这和那个有关系吗?
【问题讨论】:
标签: unit-testing xaml uwp viewmodellocator