在Visual 2012中,当我重命名aspx文件时,VS会自动重命名代码隐藏文件,但从文件名中删除.aspx
。因为它仍然被嵌套为一个代码隐藏,所以我不能重命名它。当前的解决方法是关闭VS并重新打开它,此时文件--因为它以.cs
而不是.aspx.cs
结束--不再被识别为代码隐藏文件。
文件被创建(或从另一个文件复制):
.aspx在重命名为Default1.aspx
__时丢失:
关闭并重新打开Visual以找到以下内容:
重命名以添加缺少的.aspx
__:
最后,有一个正确命名的代码隐藏:
这种情况已经在同事身上发生了一段时间,直到最近才开始发生在我身上(我想不出有什么催化剂)。有人知道如何纠正代码隐藏文件的自动命名吗?
注意:此问题仅发生在网站上。如WebApp中所期望的那样重命名函数。
发布于 2013-04-26 14:44:52
我也有同样的问题。当我禁用WebEssrites2012(并不是一个真正的解决方案--但这似乎是原因)时,问题就消失了。
https://stackoverflow.com/questions/16151457
复制相似问题