我在visual studio 2013中有一个简单的解决方案,它由一个Web项目,一个库项目和一个单元测试项目组成.当我打开解决方案并尝试运行单元测试时,它们不会被visual studio发现.要运行测试,我尝试进入菜单并选择测试 - >运行 - >运行所有测试或打开测试资源管理器窗口.通过那些方法,visual studio不会在解决方案中发现任何测试.
首先创建一个简单的单元测试项目并尝试运行测试,visual studio知道发现测试并且我可以运行它.然后,如果我打开我以前的解决方案,visual studio现在会发现所有的测试.我尝试保存我的解决方案,但关闭它并重新打开,而不首先创建单元测试项目,visual studio没有再次找到测试.这是一个非常奇怪的行为,我不知道为什么会发生这种情况.
我曾经独自在这个项目中工作,该项目使用了与visual studio团队基础集成的源代码控制git.当一个新元素进入项目并且我需要通过在线源控件重新创建解决方案时,visual studio不会发现单元测试的问题就开始了.在此之前,所有测试总是由visual studio发现.
为了创建单元测试,我使用了dll Microsoft.VisualStudio.QualityTools.UnitTestFramework.我的Visual Studio版本是:Microsoft Visual Studio Express 2013 for Web Version 12.0.30723.00 Update 3.我的.net框架版本是4.5.50938.
我的所有测试都是这样的:
[TestClass]
public class Service1Test
{
[TestMethod]
public void Test1()
{
Assert.IsTrue(True);
}
}
Run Code Online (Sandbox Code Playgroud) 每当我将代码粘贴到我的.cs文件中时,我都会感到害怕"你有混合标签和空格.修复此问题?" 信息.它有三个选项:
Tabify
Untabify
Don't show again
Run Code Online (Sandbox Code Playgroud)
我第一次尝试"Tabify"几次,直到我最终厌倦了并选择"不再显示"; 但这是一种心理 - 我仍然明白这一点.我甚至试过"Untabify",但无济于事.是否有一些设置我可以调整以防止这种重新问题?
VisualStudio2013 tabify untabify
我在Microsoft Visual Studio 2012中遇到过Intellisense问题.我将在一个项目中工作,编辑代码等等(一段时间后,从5分钟到超过一个小时),突然间,没有更多的代码建议或智能感知.两者似乎都在同一时间完全停止工作.
我尝试过的唯一解决方案是重置所有设置,完全关闭Visual Studio并重新打开项目.有没有更好的解决方案或更新来解决这个问题?
intellisense visual-studio visual-studio-2012 visual-studio-2013 visual-studio-2015
Visual Studio 2013显然有一些漂亮的Git集成.
然而,经过一个小时的努力,甚至没有任何意义,甚至没有任何意义,我只能创建一个本地存储库,尽管克隆了一个远程bitbucket存储库,我根本找不到发布到我的远程存储库的方法.
我使用过TFS,Subversion,Perforce以及其他所有内容,但这完全令人费解,没有说明和完全不直观的用户界面.
任何人的想法?
我在Visual Studio 2013 ASP.NET MVC 5项目中遇到了一个奇怪的问题.突然之间,MVC 5项目的Controller类中的IntelliSense根本不起作用.
我的解决方案中有其他类库项目,IntelliSense正在这些类库项目文件中工作,但问题只出在MVC项目中.通常通过重新启动Visual Studio来解决这些问题:我不仅重新启动Visual Studio,而且还重新启动了计算机,并且IntelliSense问题根本没有得到修复.
还有其他步骤可以让我恢复智能感知吗?
刚刚安装了Visual Studio 2013 Update 4,现在我看到这个恼人的红色通知,告诉我需要Windows Store和Windows Phone的开发人员许可证 - 我不需要.

一旦我点击全部关闭,它会在下次加载Visual Studio时返回,同样的通知我解雇了.换句话说,它会告诉我需要许可证多少次?所以我的观点是如何停止显示红色通知.
[编辑]实际上它提示我每隔一段时间,不仅仅是每个视觉工作室重新启动......正如我认为有人在其中一条评论中提到的那样.
我第一次使用新的Visual Studio 2013和IISExpress(之前在VS2010上使用的ASP.net开发服务器).我遇到了试图调试我的项目的问题.
这就是我在Chrome中看到的内容:
无法与服务器建立安全连接.这可能是服务器的问题,或者可能需要您没有的客户端身份验证证书.错误代码:ERR_SSL_PROTOCOL_ERROR
我更新了我的Properies - > web文件,以便Project Url现在使用https URL.但是,在执行此操作后,我现在在启动时遇到新错误:
与localhost的连接中断.错误代码:ERR_CONNECTION_RESET
谢谢
我无法在Visual Studio Team Services(VSTS)上针对我的远程存储库运行任何命令,因为身份验证失败.
我可以通过Visual Studio进行拉动等.但只能通过Visual Studio.不是通过Git Bash,也不是像SourceTree这样的任何其他工具.
当我想搜索文件时,我使用Ctrl+ ,.弹出搜索框,然后我开始输入.但内置预览只会抓取我输入的内容并打开文件.即使我还在打字.
我正在尝试打开一个名为的文件report_vaccine,但我只能report在预览打开第一个选定的报告时获得.这使得这种快速文件搜索形式几乎无用,这令人沮丧,因为我们有数百个触发器,滚动浏览并手动查找文件是一个巨大的痛苦.
如果有办法关闭预览,我会很好.这个命令工作正常对我来说比预览要打开的文件更重要.
我没有resharper.我认为命令就像Ctrl+ Shift+ t.
我正在管理一个旧的Web应用程序,它仍然具有Framework 1中的遗留代码(您是否相信它),目前在Framework 4.0上.
当我需要修复或升级网页时,我通过单击"转换为Web应用程序"将其转换为Web应用程序网页.
VS 2013似乎没有相同的菜单项.我错过了什么吗?
git ×2
intellisense ×2
.net ×1
azure-devops ×1
bitbucket ×1
c# ×1
code-editor ×1
command ×1
ctrl ×1
search ×1
ssl ×1
unit-testing ×1