我正在开发一个WPF
应用程序,我正在使用Xaml Islands
它来显示 win10 UI 组件。为此,我需要创建一个可以实现这些组件的 UWP 项目。
我想为 WPF 项目中的业务逻辑编写单元测试。我无法创建Unit Test App (Universal Windows)
,因为无法将 WPF 应用程序添加为此项目的引用。因此,我尝试创建一个针对 .NET Core(已尝试MSTest Project
和xUnit Test Project
)的测试项目,但是当我添加到 WPF 应用程序的引用时,它显示以下错误:
Project <UWP...> is not compatible with netcoreapp3.1 (.NETCoreApp,Version=v3.1). Project <UWP...> supports: uap10.0.18362 (UAP,Version=v10.0.18362)
这是因为 WPF 应用引用了 UWP 应用来显示 win10 组件。
那么,有什么想法,如何将单元测试项目添加到我的解决方案中?