【问题标题】:i change the codebehind file, nothing happens我更改了代码隐藏文件,没有任何反应
【发布时间】:2011-04-12 10:34:21
【问题描述】:

在 asp.net WebForms 中,我对 aspx.cs 文件进行了任何更改,但没有任何反应。 R# 和 IntelliSense 在该选项卡上也不起作用。我什至可以在任何地方写'blablabla',它不会导致任何错误。

似乎 VS 只是从其他来源获取文件,而不是项目文件夹,尽管 .aspx 中的“CodeBehind”属性写得很好。

我也有这个问题:

designer.cs 不在 .aspx 分支中,我不知道怎么放回去,也许这些问题有某种联系。

附:对不起我的英语:)

【问题讨论】:

  • 您尝试过重建吗?右键单击解决方案资源管理器中的解决方案,然后选择全部重建。有时 VS 不会完全注意到更改,并且会使用旧代码,直到您显式构建它。
  • 是的,尝试重建很多次。

标签: asp.net visual-studio visual-studio-2008 visual-studio-2010 code-behind


【解决方案1】:

删除文件(以 index.. 为前缀)并重新创建 index.aspx 表单 :-)

【讨论】:

  • 还有25页有同样的问题:(
  • 尝试一页,看看是否可以让智能感知在代码隐藏中工作。这发生在我身上几次,这是唯一的解决办法......
【解决方案2】:

如果您将其作为解决方案而不是网站打开,您可能需要在每次更改后进行编译,但实际上,更好的选择是将项目作为网站打开...

【讨论】:

    猜你喜欢
    • 2020-01-26
    • 1970-01-01
    • 2018-01-31
    • 2013-01-10
    • 1970-01-01
    • 2011-04-23
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多