我试图在Visual中编译一个小型测试构建(用C#编写)。然而,当我尝试的时候,我得到了两个错误,但是找不到问题。不给出一行:
错误1: small_project.csproj
无法解析程序集或Windows元数据文件“System.Configuration.dll”
错误2:
类型宇宙无法解析程序集: System.Configuration,版本2.0.0.0,Culture=neutral,PublicKeyToken。等等。
我刚开始使用C#和XAML进行开发。有人知道是什么导致了这些错误吗?
发布于 2016-06-04 17:05:38
我知道这个问题是老生常谈,但我也面临同样的错误。我使用各种测试框架完成了许多xaml应用程序。我认为您可能已经使用单元测试模板制作了一个通用Windows应用程序。在MStest框架中添加的内容给了我与您在这里报告的相同的例外。在环顾四周之后,我看了一段9频道的视频,其中提到他们使用xUnit进行UWP测试。我去了github上的xUnit网站,做了他们提到的事情,那就是:
我必须记住,测试UWP将不同于普通的应用程序,因此要改变我的期望。希望这对其他人也有帮助。
发布于 2017-11-30 21:21:56
当我的项目的nuget包在Jenkins上尝试远程构建时,我遇到了这个问题。
我只是添加了一个构建步骤来定位NuGet,然后调用项目/解决方案上的restore来解决这个问题,以实现自动化。
这只是我正在复制的脚本的一部分,所以请根据您的需要进行更新:
where nuget > nul 2>&1 nul
IF "%errorlevel%"=="0" where nuget > .\where_nuget.txt && Set where_nuget=where_nuget.txt
IF NOT "%where_nuget%"=="" FOR /F "tokens=*" %%I IN ('type where_nuget.txt') DO call "%%I" restore "%Build_Target%"发布于 2018-02-02 12:48:47
在我的例子中,问题在于我的UWP项目引用了一个引用System.Web.Application.dll的项目。我做了:
我学到最好是使用nuget包,而不是手动添加引用。

https://stackoverflow.com/questions/36092472
复制相似问题