为什么我的visual studio 2008项目是只读的

时间:2009-12-09 22:00:22

标签: visual-studio-2008 intellisense

我正在为学校做项目,我们在那里使用visual studio 2008,我在家里使用它,都是快递版。有问题的项目我是从学校开始的,但我不能在家里编辑它,当我打开.sln时我得到了这个

“IntelliSense信息将无法用于.VC ++项目,因为无法打开Intellisense数据库文件Location / Junk.ncb进行编写。

如果解决方案目录是只读的,其他功能也会受到影响。“

如何打开我的项目以便我可以编辑它?

5 个答案:

答案 0 :(得分:5)

两个建议:

  • 确保您尚未在Visual Studio中打开解决方案(这可能听起来很愚蠢,但您无法同时在两个Visual Studio实例中打开解决方案)
  • 删除Junk.ncb文件(此文件由Visual Studio生成;重新打开解决方案时将重新创建该文件。)

答案 1 :(得分:3)

要使解决方案目录可写,请右键单击解决方案目录,选择“属性”,然后取消选中打开的对话框中的“只读”复选框。

答案 2 :(得分:2)

  • 它在其他地方开放?
  • 您是否已将解决方案保存在CD上并将文件复制到硬盘中? (我必须在我的文件上手动更改属性,因为只读属性会传输到硬盘驱动器上的副本。)
  • 已在源代码管理下签入?

答案 3 :(得分:1)

可能是因为您已经在另一个Visual Studio窗口中打开了此解决方案。

答案 4 :(得分:0)

也许Visual Studio的一个实例挂断并且没有响应,但它仍然存在Junk.ncb