我最近将整个Visual Studio项目(包含所有文件和子文件夹的文件夹)从一台机器复制到另一台机器。
然后我打开了项目.sln文件,然后点击调试。第一个错误,我得到它,它无法找到Form1(我的项目中的第一个Windows窗体)。它让我可以手动选择文件,但是如果我导航到Form1文件,它会告诉我:Source file is different from when the module was built. Would you like the debugger to use it anyway?
如果我这样做,接下来我得到的是DirectoryNotFoundException,它正在查看这个文件路径:
Could not find a part of the path 'O:\TestDaws\CSDB'.
现在这个文件路径确实存在于我之前(在工作中)运行该程序的地方。现在我试图在家里运行,但事实并非如此。但我找不到任何在我的代码中引用O:驱动器的东西。尝试搜索,但一无所获。
我能找到的唯一答案似乎与源代码管理有关。我没有源代码控制权。还看到人们建议删除.suo文件。我试过了,这也没有任何影响。
它要查找的文件路径必须位于Visual Studio创建的某个元数据或设置文件中,而我无法找到。有什么想法吗?