这真让我抓狂.
我有一个相当大的项目,我试图修改.我之前注意到,当我输入时DbCommand,visual studio没有对它进行任何语法高亮,我正在使用System.Data.Common.
即使没有突出显示,该项目似乎在我的浏览器中正常运行.所以我决定运行调试器来查看事情是否真的有效.
每次调用没有突出显示的类时,我都会收到"the source file is different from when the module was built"消息.
我清理了解决方案并重建了几次,删除了tmp文件,按照此处的所有说明获取"源文件与模块构建时不同".,重新启动Web服务器,它仍然告诉我源文件是不同的,当他们显然不是.
因为这个原因,我无法测试我今天编写的任何代码.
使用最新的 VS 预览版(VS 17.3 预览版 3),无论是 Android 还是 iOS,第一次构建我的应用程序时都可以运行,但第二次时会失败
“XamarinTelemetry”任务意外失败。
查看日志我看到这个:
1>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Xamarin\Xamarin.Sdk.targets(138,9): error MSB4018: The "XamarinTelemetry" task failed unexpectedly.
1>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Xamarin\Xamarin.Sdk.targets(138,9): error MSB4018: System.IO.FileNotFoundException: Could not load file or assembly 'Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed' or one of its dependencies. The system cannot find the file specified.
1>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Xamarin\Xamarin.Sdk.targets(138,9): error MSB4018: File name: 'Newtonsoft.Json, Version=13.0.0.0, Culture=neutral, PublicKeyToken=30ad4fe6b2a6aeed'
1>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Xamarin\Xamarin.Sdk.targets(138,9): error MSB4018: at Microsoft.VisualStudio.Telemetry.TelemetrySessionSettings.GetFaultEventBucketFilterJson(List`1 bucketFilters)
1>C:\Program Files\Microsoft Visual Studio\2022\Professional\MSBuild\Xamarin\Xamarin.Sdk.targets(138,9): error MSB4018: at Microsoft.VisualStudio.Telemetry.TelemetrySessionSettings.ToString() …Run Code Online (Sandbox Code Playgroud) visual-studio xamarin.ios xamarin.android xamarin xamarin.forms
自从我升级到VS2012和Resharper 7后,我之前正在进行的MS测试不再运行了.

测试在ASP.NET环境中运行.我使用以下属性:
[TestMethod]
[HostType("ASP.NET")]
[AspNetDevelopmentServerHost("C:\\Projekte\\****\\Website", "/")]
[UrlToTest("http://localhost:7924/")]
Run Code Online (Sandbox Code Playgroud)
知道如何解决这个问题吗?
resharper mstest visual-studio visual-studio-2012 resharper-7.0
我们在项目中使用Visual Studio 2012和Team Foundation Server 2010.由于我们使用的是Microsoft Fakes,我们可能没有使用Team Build 2010的已启动测试功能,我创建了一个构建活动,它调用VSTest.Console.exe传递测试程序集.这种方法对我们来说效果很好.但是,在最近签入后,我们在执行Vstest.console.exe时收到以下错误
错误:调用执行程序'executor:// mstestadapter/v1'时发生异常:对象引用未设置为对象的实例.
我将二进制文件复制到本地计算机,并能够再次获取错误.有趣的是,我们在签入之前运行dev build,它运行相同的vstest.console.exe并使用相同的参数并且可以正常工作.我的机器上有两个文件夹,一个调用工作正常,另一个调用没有.编译的程序集看起来大小相同,并且没有太多差异可供建议.
我尝试使用进程监视器,但除了进程返回退出代码1之外,找不到任何明显的东西.有没有人对此错误了解多少?有什么方法可以从我的测试运行中找到更多信息吗?
问候,
哈米德
我有一个与此非常相似的问题。
在 Resharper 中调试任何测试都会返回"Inconclusive: test not run"。这发生在我机器上的每个测试、每个解决方案、每个项目中。重新安装 VS2019 和 Resharper 没有帮助。运行测试工作正常。
我已经使用devenv.exe /ReSharper.LogFile C:\temp\resharper.log /ReSharper.LogLevel Verbose命令调试了测试,结果是这个(~6900 行文件的片段)。
第一个错误说: “Method 'StartSessionAsync' in type 'ReSharperAwareWrapper' from assembly 'JetBrains.ReSharper.UnitTesting.MSTest.Provider, Version=777.0.0.0, Culture=neutral, PublicKeyToken=1010a0d8d6380325' does not have an implementation.”
我在我链接的帖子中尝试了所有流行的答案,但似乎没有任何帮助。
代码是基于 .NET Core 3.1 的 C# 解决方案。
Resharper:2020.1.4 | 视觉工作室:16.7.0
当我使用Resharper Unit Test Runner运行或调试我的单元测试时,我弹出一个对话框,说"单元测试运行器无法运行测试 - 无法加载一个或多个请求的类型.检索LoaderExceptions属性以获取更多信息" :
现在我尝试了重建,清理,手动删除文件夹,可视工作室重启,硬件重启,查看输出/调试窗口,以及晚上启用R#"内部"模式,以便我可以看到它的日志(写入%Temp%\ JetLogs据我了解),但没有一个解决它或提供任何线索.我试过"调试"R#但是在调试器遇到任何异常之前,对话框再次弹出.
我该怎么解决这个问题呢?这非常烦人!
我正在使用:
.net resharper unit-testing visual-studio visual-studio-2015
我正在尝试使用ReSharper测试运行器运行AngularJS控制器的Jasmine单元测试,这样我就可以在VS 2012中的一个地方运行我的客户端和服务器端测试.
我遇到了ReSharper测试运行器失败的问题,其中包含"不确定:测试未运行"的消息.使用AngularJS Seed项目附带的测试运行器可以正常运行相同的测试.
这是我对故障排除的简单测试:
/// <reference path="~/Scripts/angular/angular.js"/>
/// <reference path="~/tests/test/lib/angular/angular-mocks.js"/>
/// <reference path="~/Scripts/app/controllers.js"/>
'use strict';
describe('controllers', function(){
beforeEach(module('myApp.controllers'));
it('should ....', inject(function() {
expect(1).toEqual(1);
}));
});
Run Code Online (Sandbox Code Playgroud)
我怀疑它与我的引用有关,因为如果我删除了调用inject,我的测试运行正常.但是,inject在angular-mocks.js(我正在引用)中定义,所以我不确定问题是什么.
有什么建议?