当我试图打开一个项目,本地或在团队基础服务器(TFS),我得到一个模态窗口告诉我:
操作无法完成:未指明的错误
或者是同样的消息,但是“类未定义..”而不是“未指定的错误”。
这些错误在今天早些时候开始发生,当时我试图将我的一些工作签入到团队基础服务器。我尝试在同一台计算机上使用Visual Studio 2008,但我仍然得到相同的错误。我也在谷歌上搜索过,但似乎没有一个解决方案能帮到我。
我也安装了Windows Update的最新更新。
什么好主意吗?
当我试图打开一个项目,本地或在团队基础服务器(TFS),我得到一个模态窗口告诉我:
操作无法完成:未指明的错误
或者是同样的消息,但是“类未定义..”而不是“未指定的错误”。
这些错误在今天早些时候开始发生,当时我试图将我的一些工作签入到团队基础服务器。我尝试在同一台计算机上使用Visual Studio 2008,但我仍然得到相同的错误。我也在谷歌上搜索过,但似乎没有一个解决方案能帮到我。
我也安装了Windows Update的最新更新。
什么好主意吗?
当前回答
我刚刚在VS22中尝试运行时,我可以打开并构建良好,否则,从技术上讲,这是一个不同的问题,但由于这是谷歌中出现的第一件事,我想评论。
我的问题是,我的项目过滤器文件添加了一个无效的新条目。由于我使用的是一个虚幻项目,这是复杂的事实,项目和过滤器是生成的,而不是检入源代码控制。
如果遇到此问题,请查看.vcxproj中是否有任何奇怪的条目。过滤器文件。
对于虚幻项目,这将位于 \ \中级\ ProjectFiles \引擎
其他回答
对我来说,这个问题是由下面文件中冲突的<site>配置引起的。
C:\Users\smunro\Documents\IISExpress\config\applicationhost.config
我编辑了这个文件,以删除以下元素中的所有站点元素。您可能想要更有选择性,尝试识别导致冲突的站点并删除它。
<configuration><system.applicationHost><sites>
注意,我在这里保留了<siteDefaults>、<applicationDefaults>和<virtualDirectoryDefaults>元素。
当我重新加载项目时,一个新的<site>元素被自动创建。
重新启动Visual Studio解决了我的问题:)
以上的解决方案对我都不起作用。但下面的问题却起了作用:
在Windows资源管理器中打开当前文件夹 手动将文件夹移动到所需位置 打开.csproj文件。然后VS会自动创建.sln文件。
不再有. suo文件,但删除.user文件可以。 供参考:我正在调试Silverlight项目
我不得不删除一个网络项目。里面有一个旧的引用DLL文件,我必须清理那个web项目,然后它就工作了。