C# 重命名VS2010中的代码隐藏类不会更改.aspx格式中的inherits属性
当使用vs2010的自动重命名功能重命名代码隐藏类时,这不会自动更改.aspx表单中的inherits属性?至少在vs2010中没有) 示例:如果将“Error”类重命名为“errols”,这将导致编译时未捕获错误,因为页面标记中的Inherits属性没有自动更改C# 重命名VS2010中的代码隐藏类不会更改.aspx格式中的inherits属性,c#,asp.net,visual-studio-2010,C#,Asp.net,Visual Studio 2010,当使用vs2010的自动重命名功能重命名代码隐藏类时,这不会自动更改.aspx表单中的inherits属性?至少在vs2010中没有) 示例:如果将“Error”类重命名为“errols”,这将导致编译时未捕获错误,因为页面标记中的Inherits属性没有自动更改 <%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Error.aspx.cs" Inherits="ABC.Error" %> 由于这是使用VS IDE执
<%@ Page Language="C#" AutoEventWireup="true" CodeBehind="Error.aspx.cs" Inherits="ABC.Error" %>
由于这是使用VS IDE执行的常见任务,是否有人知道默认情况下不设置为更改Inherits属性的原因,我期望太高:)?
在这里,我找到了一个与Microsoft团队的问题相同但没有答案的链接:
不幸的是,您必须手动更改“继承”属性。是的,您期望的太高了。:-)严肃地说……这只是VS中不幸必须手动完成的事情之一。如果有解决办法,我想知道。heyyy期望太高;)您需要手动更改它们。这是VS2010中唯一需要手动更改的内容!或者每次都在您希望的文件夹中使用正确的名称创建文件。
namespace ABC
{
public partial class ErrorLs : Page
{
...
}
}