当我试图打开一个项目,本地或在团队基础服务器(TFS),我得到一个模态窗口告诉我:
操作无法完成:未指明的错误
或者是同样的消息,但是“类未定义..”而不是“未指定的错误”。
这些错误在今天早些时候开始发生,当时我试图将我的一些工作签入到团队基础服务器。我尝试在同一台计算机上使用Visual Studio 2008,但我仍然得到相同的错误。我也在谷歌上搜索过,但似乎没有一个解决方案能帮到我。
我也安装了Windows Update的最新更新。
什么好主意吗?
当我试图打开一个项目,本地或在团队基础服务器(TFS),我得到一个模态窗口告诉我:
操作无法完成:未指明的错误
或者是同样的消息,但是“类未定义..”而不是“未指定的错误”。
这些错误在今天早些时候开始发生,当时我试图将我的一些工作签入到团队基础服务器。我尝试在同一台计算机上使用Visual Studio 2008,但我仍然得到相同的错误。我也在谷歌上搜索过,但似乎没有一个解决方案能帮到我。
我也安装了Windows Update的最新更新。
什么好主意吗?
当前回答
执行 dotnet——list-sdks 在CMD窗口,检查是否您的全局。Json文件的(这是隐藏的,并留在解决方案的根)版本匹配的版本,你已经安装。
其他回答
如果你在Windows资源管理器或其他应用程序的文件夹中,当你试图从VS中删除它或在其他应用程序中打开该文件时,也会发生这个错误。Windows有锁定文件夹和文件的习惯,尤其是在联网的机器上。偶尔使用进程资源管理器可以打破锁,但最简单的方法是退出文件夹或关闭相关文件。
以上的解决方案对我都不起作用。但下面的问题却起了作用:
在Windows资源管理器中打开当前文件夹 手动将文件夹移动到所需位置 打开.csproj文件。然后VS会自动创建.sln文件。
如果您正在使用Visual studio 2015并在ASP上工作。NET,创建一个新网站,复制以前的文件到新的网站,并建立您的网站。您的旧项目仍然引用一些旧的启动参数。
我不得不删除一个网络项目。里面有一个旧的引用DLL文件,我必须清理那个web项目,然后它就工作了。
执行 dotnet——list-sdks 在CMD窗口,检查是否您的全局。Json文件的(这是隐藏的,并留在解决方案的根)版本匹配的版本,你已经安装。