source insight打开项目时报错

转自:http://zhidao.baidu.com/link?url=jq4jGcxaTVwxJVAx6cWlcPTg6esTFl_EPHX4OacvA0Njwba7yELpdLtTzFPdfRMKyX3Pqhmj7wtIxkW4-vyQ2q

已rebuild的项目,打开时报错“打开项目时发生错误”或“There was an error opening project”。一种原因时,工程和源码不在一起。

source insight 新建一个项目,项目的位置,与源代码的位置不同,重新打开这个项目后,源代码看不到了!我的源代码在另一个目录,由于太大,不能移动,新建的项目,和源代码不是同一个目录,不过新建是我指定了源代码目录的位置,刚刚建好不关闭source insight 没有问题,一旦关闭source insight 再打开就看不到源代码了。求救啊。实在搞不懂。
举个例子:
比如你的代码在D:\SourceCode文件夹下,按照一下步骤进行操作
1、在D盘根目录下新建Sis_Project文件夹
2、剪切SourceCode文件夹,粘贴到Sis_Project文件夹下,由于是同一个硬盘分区进行剪切操作,磁盘上存放位置不会变化,速度很快,不管多大的文件夹,估计几秒钟。
3、新建SourceInsight工程,工程文件的存放路径选择D:\Sis_Project。
4、设置New Project Settings时候注意选择Shares global configuration files

5、选择源代码所在路径时候,选择D:\Sis_Project\SourceCode,此处注意,默认是D:\Sis_Project,手动选择一下就行。
6、添加源代码文件时候选择D:\Sis_Project\SourceCode,点击"Add Tree"按钮。添加完毕后最好再点击一下菜单中的Synchronize Files选项(快捷键Alt+Shift+S)
7、打开几个文件试试,再关闭SourceInsight软件。
8、再次点击新建的工程文件看看是否正常。

另外注意选择
追问
真的是灰常感谢,不过我有点不懂的是你的第5条,你的意思是叫我把源代码拷贝到D:\Sis_Project\SourceCode下面?我的源代码路径不能变,因为时常要svn up,如果把项目和源代码放在一个目录下,是没有问题的,我试过,只是我不想把项目放在源代码目录,因为会比较乱,所以我把项目和源代码目录分开在不同的磁盘分区上了。这样就导致了我提出的问题。每次重新打开项目,源代码都不见了,重新添加也添加不上,只有重新新建项目。
回答
那就是工程建立时候的问题,建工程时候注意我上面提到的选项即可,工程文件存放的位置注意要是可写的文件夹,不要用默认的位置,存放位置自己选一下。

猜你喜欢

转载自blog.csdn.net/yapingmcu/article/details/45031055