Asp.net core Visual studio 2019测试失败,出现错误“;System.ComponentModel.Win32异常(0x80004005):此程序被组策略阻止
我最近从2017年升级到Visual studio 2019。在这次更新之前,测试(xunit)的工作非常出色。但在更新之后,当我运行测试时,它只是说“结果不运行”。!!!奇怪的是,即使它在输出窗口下没有显示任何错误的细节,后来发现我们不得不手动更改 显示输出自:“在输出窗口中下拉到“测试”以查看。我得到这些细节如下Asp.net core Visual studio 2019测试失败,出现错误“;System.ComponentModel.Win32异常(0x80004005):此程序被组策略阻止,asp.net-core,visual-studio-2019,xunit,Asp.net Core,Visual Studio 2019,Xunit,我最近从2017年升级到Visual studio 2019。在这次更新之前,测试(xunit)的工作非常出色。但在更新之后,当我运行测试时,它只是说“结果不运行”。!!!奇怪的是,即使它在输出窗口下没有显示任何错误的细节,后来发现我们不得不手动更改 显示输出自:“在输出窗口中下拉到“测试”以查看。我得到这些细节如下 System.Runtime.InteropServices.COMException (0x89710016): Unable to start program C:\Users
System.Runtime.InteropServices.COMException (0x89710016): Unable to start program C:\Users\bb00001\.nuget\packages\microsoft.testplatform.testhost\16.5.0\build\netcoreapp2.1\x64\testhost.exe.
This program is blocked by group policy. For more information, contact your system administrator.
因为我在一个非常严格的环境中工作,我知道我不能在那个位置下运行任何前男友,因为GP限制。但可以进入C盘下的特定位置
我是否可以更改testhost.exe文件的位置?哪个visual studio可以从配置的路径拾取exe?引用链接后,
我设置了一个如下所示的环境变量,其中我设置了一个新的nuget包源,我的组策略允许我运行应用程序
这将自动将默认位置替代为新设置的位置。稍后重新启动visual studio并重建解决方案,它必须将所有依赖项添加到新位置。这对我有用。不确定此问题是否会发生在其他人身上,但如果有人需要,可能会有所帮助。您是否尝试以管理员身份运行VS?错误代码为拒绝访问,拒绝访问的原因是组策略。你对此无能为力,因为需要更换GP来解决问题。您是否尝试与网络管理员联系以获得他们的帮助以解决此问题?