我将在 Visual Studio 2010 中调试站点并编辑 *.aspx
或 *.ascx
文件,并且在没有警告的情况下,它将锁定,以便我无法编辑它。没有消息或任何东西,我只是无法输入或进行任何更改。
再次开始编辑的唯一方法是停止调试,关闭编辑窗口,然后找到我正在处理的任何文件并重新打开它。这是你知道的巨大痛苦。
我的同事也遇到了同样的事情,所以这显然与我的特定设置无关。
解释是什么?我们怎样才能让它停止?
<小时/>注释 1:我已将此问题报告给 Microsoft here 。如果您也遇到过这种情况,请前往那里并对错误报告进行投票。
注释 2: 这与 VSS 无关,至少就我而言是这样。我们使用 VisualSVN,它不使用文件系统级锁定来将文件标记为已 checkout 。
最佳答案
微软今年终于推出了解决方案,您可以在此处下载修复程序:
http://connect.microsoft.com/VisualStudio/Downloads/DownloadDetails.aspx?DownloadID=40811
关于asp.net - 在 Visual Studio 2010 中编辑 aspx/ascx 文件随机禁用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3450617/