从另一台电脑迁移Visual Studio项目?

3
我正在使用Visual Studio 2019,尝试打开朋友发送的一个项目。然而,当我尝试打开解决方案或项目时,出现了以下错误:
An error occurred in '[Unknown]' while attempting to open <filename>

File path: (The path from my friend's computer)
Frame GUID: 
Frame mode:
Error code: 0x80004005

我尝试更改文件路径,但在我的电脑上该文件路径是正确的,那么这个文件路径引用的是什么?


请添加更多细节。你是在尝试远程打开它,还是将项目复制到你的电脑上了? - undefined
是的,这在我的电脑上。 - undefined
你们两个使用的是同一个 VS Code 版本吗? - undefined
这应该是,我认为该项目仍在使用他的计算机文件路径,这是我第一次见到这种情况发生。 - undefined
那么这不是 Visual Studio 的问题,你需要更新你的项目设置。 - undefined
显示剩余2条评论
2个回答

4
关闭解决方案,然后在项目目录中删除名为.vs(注意点)的文件夹,并重新启动Visual Studio。该文件夹包含与计算机相关的缓存数据。
您也可以只关闭带有错误的窗口,并从解决方案资源管理器中重新打开文件。

打开后还是一样,它不起作用。 - undefined
你具体在什么时候看到这个错误?是在尝试打开源文件的时候吗? - undefined
1
每当我尝试使用解决方案文件打开时,实际上我认为你的解决方案有效,但是我必须打开每个单独的源文件和头文件,而不是解决方案文件。 - undefined

0
我的问题是我在解决方案文件中重命名了项目(使用notepad++)。当我在Visual Studio中打开解决方案时,我在上次打开解决方案时的开发环境中打开了旧文件。我只是关闭了那些文件,并从解决方案资源管理器中打开了新的文件。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接