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