1

我已经将一个项目复制到一个新目录,现在工作区将不会加载到 vc++6 ide。没有错误,只是没有工作区。我区分了 dsw 和 dsp 文件,它们是相同的。

4

3 回答 3

6

嗯,这真的很烦人。问题原来是 dsw 工作空间文件中的 CRLF->LF 问题。Git 已删除 CR,notepad++ 内部的差异显示相同的文件。添加回 CR,工作区现在加载到 VC6 中。

于 2009-06-04T04:43:25.113 回答
0

使用文本编辑器检查项目和解决方案文件以查找指向无法找到的文件的任何路径 - 可能存在无法找到的相对或绝对路径?

于 2009-06-02T00:03:33.773 回答
0

当从基于 ide 的开发迁移到命令行构建,然后再回到 ide 时,就会出现这个问题。dsw 和 dsp 文件需要比源文件更新,否则工作区将拒绝加载。只需在文本编辑器中打开文件并保存它们而不做任何更改,或者使用 touch.exe,它可以在 sourceforge 的 UnxUtils 中拥有。

于 2009-06-02T19:53:31.703 回答