asp.net 中设计器文件的问题
本文关键字:文件 问题 net asp | 更新日期: 2023-09-27 18:31:02
>每当我在VS 2005中打开现有项目时,designer.cs
文件都不会显示在.aspx
文件下,因此当我在.aspx
中添加控件时,designer.cs
不会更新。
以下是结构的外观:
+----AAAConfirm.aspx
. .
. ..AAAConfirm.aspx.cs
.
.----AAAConfirm.aspx.designer.cs
您需要为项目"显示所有文件",它很可能是意外从项目文件中删除的。当您在Visual Studio中看到该文件时,右键单击该文件并选择"添加到项目"。
或
检查项目文件并确保设计器文件的编译标记具有名为 DependentUpon
的子元素
指定文件包含在项目中的 XML 部分应如下所示
<Compile Include="AAAConfirm.aspx.designer.cs">
<DependentUpon>AAAConfirm.aspx</DependentUpon>
</Compile>
还要检查标记页AAAConfirm.aspx
是否具有正确的代码隐藏,并在 <%Page>
标记中继承引用。您是否更改了命名空间?尝试将 Inherits
属性值设置为不带命名空间的类名。
将项目复制到其他文件夹并
- 通过解决方案找到损坏的 aspx.designer.cs 文件
- 资源管理器 仅从项目中删除设计器.cs文件
- 右键单击主 aspx 文件,然后选择"转换为 Web应用"。
参考 : 提示: 损坏后重新生成 aspx.designer.cs 文件