将VS2010项目移动到另一台服务器时,“项目文件已卸载”

时间:2014-06-17 15:28:57

标签: visual-studio-2010

我已将Visual Studio 2010项目移动到另一台服务器,方法是将文件夹内容复制并粘贴到另一台服务器上的另一个文件夹中。

我的理解是VS2010处理得很好;当我在本地做这件事时,从来就不是问题。

现在我收到这样的错误:

enter image description here

当我右键单击"重新加载项目"时,文件列表会在再次消失之前短暂显示,并给出原始错误。

我做错了吗?

7 个答案:

答案 0 :(得分:53)

我今天遇到了同样的问题。以下是我为我所做的工作:

  1. 打开.sln文件。
  2. 右键单击项目文件夹,然后单击“重新加载项目”。
  3. 您将看到您最初拥有的项目和文件夹。
  4. 您将看到.xml发布文件。双击它..你现在应该好好去。

答案 1 :(得分:10)

我今天遇到了这个问题,我花了一些时间来弄清楚发生了什么。

您的问题很可能是您的解决方案最初是使用Visual Studio配置制作的,该配置包含对某些项目类型(例如“Windows服务”或其他一些外来项目类型)的支持。您用于导入解决方案的Visual Studio配置没有该支持。换句话说,

  • 您的解决方案可能没有任何问题,
  • 您的项目可能没有任何问题,
  • 任何文件都可能没有任何问题(正如你所提到的那样,它们会短暂显示,给你一点希望)

只需在新的Visual Studio上运行安装程序,并确保为所需的所有项目类型启用了支持,然后重试。

答案 2 :(得分:1)

就我而言,我看到了类似的消息(“ Projected”已卸载),而我所要做的只是在Admin模式下重新启动Visual Studio(2017),问题就消失了。对于以上答案之一,我尝试右键单击并选择“重新加载”,但收到警告,由于必须访问计算机上的IIS,因此我必须以管理员模式启动VS。

HTH

答案 3 :(得分:1)

在我的例子中,问题是 .vbproj 文件以某种方式被破坏,所以正常的 xml 代码被替换为一长串空字符。我注意到这一点,这要归功于当我尝试打开项目时在与项目文件相同的文件夹中生成的文件 - 它被称为“UpgradeLog.htm”。这有一个条目说“第 1 行出错。预期为“<”,但发现“空字符”。.. 表明最近可能有我没有注意到的 Visual Studio 更新?

幸运的是,我可以使用我的源代码控制系统恢复到稍早的版本 - 我想这表明备份是多么重要!

答案 4 :(得分:0)

找到了这个答案,它对我有用。

注意:有时,“文件路径”属性中的路径显示为灰色,您无法进入“浏览”按钮。在这种情况下,请尝试删除.suo文件。不用担心,重建解决方案/项目时会重新创建这些文件。

http://www.howtosolutions.net/2013/02/solving-project-file-error-could-not-find-part-of-the-path-with-visual-studio/

答案 5 :(得分:0)

我有同样的问题。我使用文本编辑器将.sln文件中的.csproj文件的路径修复了,现在一切正常。

答案 6 :(得分:0)

管理员

的身份打开Visual Studio