我之前安装的Visual Studio很好,但最近开始表现得很奇怪.一些症状包括
Visual Studio随机挂起或崩溃
Visual Studio无法启动
Intellisense有时会消失
插件无法正常工作或无法启动
我无法安装或卸载工具
我再也无法连接到源代码控制了
某些已知的好项目类型无法正确加载
已知文件类型不再具有语法突出显示
我无法将文件添加到解决方案中,因为该选项显示为灰色
由于错误,我无法添加,删除或更新文件到解决方案
由于错误,我无法在解决方案中添加或删除项目
由于错误,我无法打开解决方案
调试器无法启动或附加到进程
我尝试添加新项目时找不到任何模板
由于错误,我无法复制/粘贴
Visual Studio所需的DLL丢失或损坏
菜单突然空了
我知道的东西通常应该起作用,现在不行
我怎样才能解决这个问题?
(这个问题意味着对这些类型的问题进行规范的近距离欺骗)
Visual Studio非常可靠,我们大多数人使用它都没有遇到问题.不过,这是一个非常庞大而复杂的组件套件,这意味着必然会出现问题.
通过重新启动Visual Studio可以解决大多数小问题.可以通过重新启动计算机来修复一些涉及连接或服务的问题.
没有办法保证Visual Studio的特定安装不会发生坏事.大型,复杂的应用程序可能会被错误配置或损坏的方式太多了,无法提及.
诊断和追踪每一个可能原因所需的努力是巨大的.是不是没有人有时间.一个可靠的解决方案 - 几乎每次尝试都有效 - 是:
来吧,稍微休息一下眼睛.当你接受这个可悲的事实时,请回来.
...
辞职?好的.我们将完成修复问题的步骤,从最低影响开始,但最不可能工作,首先是.当您尝试解决此问题时,请记下笔记!在心理上,或写下来.如果你到了最后一步,你将需要它们.
首先,让我们走最简单的路径并将Visual Studio恢复到原始状态.我们可以通过删除所有扩展并重置所有设置来完成此操作.
打开"扩展和更新"对话框.如果找不到,请在快速启动中输入.如果你不能找到那个,尝试CTRL-Q.对于每个已安装的分机,突出显示它并单击"卸载"按钮.
接下来,让我们重置这些设置.确保先导出它们!
来自文档:
导出设置
1.在菜单栏上,选择"工具","导入和导出设置".选择"导出所选环境设置"选项按钮,然后选择"下一步"按钮.
2.确保选中要导出的各种设置的复选框,并清除所有其他复选框,然后选择"下一步"按钮.
3.(可选)为您的设置文件命名,输入应保存的其他路径,或两者.默认情况下,设置文件名为Currentsettings.vssettings并保存到%USERPROFILE%\ Documents\Visual Studio 2015\Settings.
4.选择"完成"按钮.
您可以稍后从同一位置导入它们.现在,一旦您保存了设置,请返回并重置它们.
工具 - >导入和导出设置... - >重置所有设置
重置所有内容后,请尝试重新调整您的问题.还在破?
哎呀.
毫无疑问,您需要重新安装.让我们走最简单的路线并进行维修.请执行下列操作:
转到"控制面板">"程序">"程序和功能"
选择Microsoft Visual Studio [无论什么版本] [无论哪一年]
点击"更改"
点击"修复"
完成此操作后,尝试重新编写您的问题.它还会发生吗?
该死的,对不起.
如果您想尝试不同的方式,您可以重新安装"叠加".只需直接运行安装程序并选择"安装"(如果您可以使用此选项).您可以使用原始媒体,但我强烈建议您重新下载安装程序.这将覆盖旧版本的新版本,而不会弄乱您的设置.重新安装后,尝试重新编译.做到了?
真糟糕.开始了.
您需要尝试卸载/重新安装.但首先,您可能想要导出设置.您应该为此答案的第一步执行此操作,但如果您没有,请返回并按照说明立即执行此操作.
保存后,重复步骤1和2(从修复说明),这次选择"卸载"而不是"更改".如果您的问题与外部组件有关,请在其他已安装的应用程序列表中搜索它,并将其卸载.如果您是偏执狂,请卸载与Visual Studio相关的所有内容.他们可能会摧毁你.
现在,重新安装Visual Studio.如果您已经发现自己处于这种状态,那么您就处于深层次,因此不要冒险从原始媒体进行安装.从您最初获得它的位置下载新的,完全更新的副本.例如,如果您通过MSDN订阅获得Visual Studio,请转到此处下载ISO.
现在,重新安装一切,尝试重新制作.它又发生了吗?
F#@ ing s#!t.
现在是创建错误报告的时候了.转到连接
https://connect.microsoft.com/VisualStudio/feedback/LoadSubmitFeedbackForm
提供尽可能多的信息.您需要向他们提供他们在表单中要求的所有信息,以及有关错误的详细信息,如何重新编写错误以及您尝试修复它所做的工作.还记得我告诉你写下的那些笔记吗?现在把它们吹干了.我强烈建议您公开标记您的问题,因为您的问题可能会被其他人发现并评论.
一天之内你就会收到回复.他们可能希望您打开Visual Studio日志记录并重新发出问题.我不会在这里告诉您如何执行此操作,因为它们将为您提供有关正在运行的Visual Studio版本的确切说明.跟着他们,尽快回复.
这个过程将有三个结果之一:
他们会告诉你,你做错了
他们会发现造成这个问题的外部演员
他们会发现一个错误
对于#1,停止这样做,你就完成了.对于#2,他们可能会告诉你卸载坏的演员(例如,删除一个插件)并告诉负责人的bug(不要松懈 - 这样做).对于#3,他们将对错误进行分类,并在稍后修复.如果这是一个真正的错误,他们可能会建议至少让你再次移动的解决方法.
就是这样.现在,出去重新安装Visual Studio!