当我试图打开一个项目,本地或在团队基础服务器(TFS),我得到一个模态窗口告诉我:
操作无法完成:未指明的错误
或者是同样的消息,但是“类未定义..”而不是“未指定的错误”。
这些错误在今天早些时候开始发生,当时我试图将我的一些工作签入到团队基础服务器。我尝试在同一台计算机上使用Visual Studio 2008,但我仍然得到相同的错误。我也在谷歌上搜索过,但似乎没有一个解决方案能帮到我。
我也安装了Windows Update的最新更新。
什么好主意吗?
当我试图打开一个项目,本地或在团队基础服务器(TFS),我得到一个模态窗口告诉我:
操作无法完成:未指明的错误
或者是同样的消息,但是“类未定义..”而不是“未指定的错误”。
这些错误在今天早些时候开始发生,当时我试图将我的一些工作签入到团队基础服务器。我尝试在同一台计算机上使用Visual Studio 2008,但我仍然得到相同的错误。我也在谷歌上搜索过,但似乎没有一个解决方案能帮到我。
我也安装了Windows Update的最新更新。
什么好主意吗?
当前回答
我遇到了同样的问题,但删除.suo文件并没有帮助。我能让项目加载的唯一方法是删除“Your_Project_FileName.csproj”。用户”文件。
--
几个月后,我又遇到了这个问题,但这次是在删除“Your_Project_FileName.csproj.”User "文件没有像上次那样起作用。我终于设法追踪到IIS Express问题。我从我的应用程序主机上删除了该站点。配置并让Visual Studio重新创建它,这允许项目最终被加载。
其他回答
对我来说,这是因为我在IISExpress中添加了一个将站点绑定到特定IP地址的条目,而我的IP地址已经改变了。我从事件日志里找到了线索。
希望这能帮助到一些人!
删除ComponentModelCache中的所有文件对我来说是有效的:
C:\Users\**用户名**\AppData\Local\Microsoft\VisualStudio\14.0\ComponentModelCache
我正在从第三方应用(unity3d)升级到. net4.6。当我试图重新加载解决方案时,当它在启动时无法加载时,我会得到这条消息。我的解决方案是右键单击解决方案并选择“安装缺少的功能”,这将提示我下载所需的内容。弹出窗口上的下载不起作用,所以我只是安装了。net目标包(4.6),这就解决了问题。
确保你的输出窗口是可见的,然后按下F5按钮。如果你将输出窗口最大化,当你重新启动Visual Studio时,它偶尔不会重新打开输出窗口。
简单解决办法: 1. 重启Visual Studio 2. 在构建项目之前,使用视图->输出窗口
现在,当您构建时,它应该可以工作。
(我很确定删除.suo和.user文件只会起作用,因为它会将Visual Studio重置为默认布局,从而确保输出窗口可见。)
对于Visual c++项目,这可能是由于格式不正确的vcsproj。过滤器文件。
在我的例子中,有人执行了手动分支合并,没有正确地合并过滤器文件。Visual Studio仍然在没有任何警告的情况下加载和构建文件,但每当试图从项目中添加或删除文件时,都会给出“未指定的错误”警告。
扫描你的vcsproj。过滤文件中任何类似于此的重复条目或行,并删除它们。关闭并重新打开项目。
<ClInclude Include="..\..\path\to\sourcefile.h" />
Visual Studio企业2017