Ber*_*che 22 c# readonly visual-studio
我一定做错了.我在Visual Studio 2008中有一个C#项目.突然间我看到了我的类的锁定,当我将类名称悬停在顶部选项卡上时,我看到类名称为:C:\ Myprojects\Oder.cs [只读] ]!
有什么奇怪的事情发生在你之前吗?
Las*_*sen 27
就我而言,这是一个与ReSharper 9.0/9.1相关的问题.清除ReSharper缓存后,我能够再次编辑解决方案中的文件.
清除ReSharper缓存可以在此处完成:ReSharper -> Options -> Environment -> General单击:清除缓存并重新启动Visual Studio.

(图像包含在第一个链接的JetBrains文章中).
JetBrains说明:
加速ReSharper(和Visual Studio)的终极指南 - ReSharper升级后性能下降
Chr*_*isF 14
我想到了几种可能性:
您是否已将项目添加到源代码管理中?
您是否将项目文件夹(及其所有子文件夹)标记为只读?
当然,如果其他人可以访问您的计算机,则可能已经完成了其中任何一项.
重新启动我的电脑对我有用。我的项目在两次编译之间变为只读 - 突然我无法保存对文件的更改,Visual Studio 开始向我显示“另存为”对话框,并且 SVN 无法提交或清理项目,因为“sqlite 无法写入只读数据库。” 在 Windows 资源管理器中检查文件的文件属性显示它们都没有被标记为只读。我能够制作该项目的备份副本,然后我重新启动,它很好。