我知道这个问题已经过时了,但我也遇到了同样的错误。我使用各种测试框架开发了许多xaml应用程序。我认为您可能使用单元测试模板开发了一个通用Windows应用程序。添加的MTestFramework中的某个东西给了我与您在此处报告的相同的异常。经过大量的环顾四周,我看了9频道的视频,其中提到他们使用xUnit进行UWP测试。我去了这个网站xUnit on github,并做了他们提到的是:
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%"
3条答案
按热度按时间vfhzx4xs1#
我知道这个问题已经过时了,但我也遇到了同样的错误。我使用各种测试框架开发了许多xaml应用程序。我认为您可能使用单元测试模板开发了一个通用Windows应用程序。添加的MTestFramework中的某个东西给了我与您在此处报告的相同的异常。经过大量的环顾四周,我看了9频道的视频,其中提到他们使用xUnit进行UWP测试。我去了这个网站xUnit on github,并做了他们提到的是:
我必须记住,测试UWP将不同于普通的应用程序,因此改变我的期望。希望这有助于其他人以及OP。
mpgws1up2#
当我在Jenkins上尝试远程构建时,我的项目的nuget包不可用时,我遇到了这个问题。
我只是添加了一个构建步骤来定位NuGet,然后在项目/解决方案上调用
restore
来解决这个问题,以实现自动化。这只是我正在复制的脚本的一部分,请根据您的需要进行更新:
hujrc8aj3#
在我的例子中,问题是我的UWP项目引用了一个引用System.Web.Application.dll的项目。我这样做了:
我了解到使用nuget包比手动添加引用更好。