我试图在Visual Studio中编译一个小的测试版本. (用C#编写).但是,我在尝试时遇到2个错误,但无法找到问题.没有给出任何一行:
错误1:small_project.csproj
Cannot resolve Assembly or Windows Metadata file ‘System.Configuration.dll’
错误2:
Type universe cannot resolve assembly: System.Configuration,Version 2.0.0.0,Culture=neutral,PublicKeyToken.. etc..
我是C#和xaml开发的新手.有人知道是什么原因引起的吗?
解决方法
我知道这个问题已经过时了,但是我遇到了同样的错误.我使用各种测试框架完成了大量的xaml应用程序.我认为您可能使用单元测试模板制作了通用Windows应用程序.添加的MStest框架中的某些内容给了我与此处报告的相同的异常.经过大量的环顾四周,我观看了一个频道9视频,提到他们使用xUnit进行UWP测试.我去了这个网站
xUnit on github并做了他们提到的:
>删除对ms测试的引用
>打开projects.json
>添加xunit 2.1和xunit.runners.visualstudio 2.1依赖项
>修复我的单元测试以使用xUnit而不是MsTest / Nunit
>构建
>打开测试资源管理器并运行所有测试
我必须记住,测试UWP将与普通应用程序不同,因此要改变我的期望.希望这有助于其他人以及OP.