在更新ReScharper之后,我无法在ReSharper 2018.2.3中运行测试,直到15.8.6。重新安装无济于事。
错误 JetBrains.ReSharper.UnitTestRunner.nUnit.CodeDom.CompileException: NUnit runner 编译失败
(126:90( ( 预期
(126:96( ;预期
(126:96( 无效的表达式术语"(">
(126:97( ;预期
(126:97( 无效的表达式术语"(">
(126:98( ;预期
服务器堆栈跟踪:
在 JetBrains.ReSharper.UnitTestRunner.nUnit.CodeDom.RunnerTypeCompiler.AssertCompilationResultsHaveNoErrors(CompilerResults 编译器结果(
在 JetBrains.ReSharper.UnitTestRunner.nUnit.CodeDom.RunnerTypeCompiler.CompileIntoAssembly(String outputPath, Assembly resourceAssembly, String[] resourcesToCompile, String[] assembliesToReference(
在 JetBrains.ReSharper.UnitTestRunner.nUnit30.DelegatingTestRunner.GetRunner(String nUnitInstallDir, TaskExecutorConfiguration configuration, SimpleLogger 记录器(
在 JetBrains.ReSharper.UnitTestRunner.nUnit30.DelegatingTestRunner.RunTests(IRemoteTaskServer 服务器, 列出
1 assemblies, Dictionary
2 个测试, 字典2 fixtures, List
1 显式, 布尔使用插件, 字符串 nUnitInstallDir, TaskExecutorConfiguration configuration, SimpleLogger logger(在 System.Runtime.Remoting.Messaging.StackBuilderSink._PrivateProcessMessage(IntPtr md, Object[] args, Object server, Object[]& outArgs( at System.Runtime.Remoting.Messaging.StackBuilderSink.SyncProcessMessage(IMessage 味精(
在 [0] 处重新引发异常:
在 System.Runtime.Remoting.Proxies.RealProxy.HandleReturnMessage(IMessage reqMsg, IMessage retMsg(
在 System.Runtime.Remoting.Proxies.RealProxy.PrivateInvoke(MessageData& msgData,Int32 类型(
在 JetBrains.ReSharper.UnitTestRunner.nUnit.INUnitRunner.RunTests(IRemoteTaskServer 服务器, 列出
1 assemblies, Dictionary
2 个测试, 字典2 fixtures, List
1 显式, 布尔使用插件, 字符串 nUnitInstallDir, TaskExecutorConfiguration configuration, SimpleLogger logger(在 JetBrains.ReSharper.UnitTestRunner.nUnit.NUnitTaskRunner.Run(String nUnitInstallDir, String assmbl, Boolean useAddins(
在 JetBrains.ReSharper.UnitTestRunner.nUnit.NUnitTaskRunner.RunTestsInAssemblies(List'1 assemblies, NUnitTestAssemblySetTask AssemblySetTask, Boolean useAddins, NUnitVersion nUnitVersion(
在 JetBrains.ReSharper.UnitTestRunner.nUnit.NUnitTaskRunner.ExecuteRecursive(TaskExecutionNode 节点(
在 JetBrains.ReSharper.TaskRunnerFramework.StartupTaskRunnerHost.Execute(TaskExecutionNode 节点(
在 JetBrains.ReSharper.TaskRunnerFramework.StartupTaskRunnerHost.ExecuteNodes(IEnumerable'1 节点(
在 JetBrains.ReSharper.TaskRunnerFramework.TasksPacketHandler.ThreadProc(TaskRunnerProxy 代理,IEnumerable'1 数据包,组装加载器加载器(
JetBrains 公共错误跟踪器上也存在同样的问题。作为解决方法,现在,取消选中"ReSharper |选项 |工具 |单元测试 |努尼特"。
尝试更新或重新安装与 NUnit 软件包相关的
内容Update-Package <package_name>
Update-Package <package_name> –reinstall