代码隐藏文件中无法识别某些aspx控件

时间:2010-07-19 15:58:30

标签: c# visual-studio-2008 asp.net

我注意到一些aspx控件没有被intellisense识别,当我尝试编译时,我得到错误,说明控件基本上不存在。

经过大量的修补,我意识到几个.aspx文件中缺少.aspx.designer.cs文件。

重新创建文件的最佳方法是什么?

1 个答案:

答案 0 :(得分:10)

  1. 删除aspx.designer.cs文件
  2. 右键单击aspx文件 选择“转换为Web应用程序”
  3. 如果aspx.designer.cs文件已经消失,只需执行第2步。如果它在那里,但是你得到了你所描述的错误,请执行这两个步骤。

    这是一种彻底的痛苦,希望MS能够解决这个问题。根据我的经验,如果您在运行应用程序时对aspx文件进行了更改,则偶尔会发生这种情况,因此您可能会尝试避免这种情况......