【问题标题】:Changes in aspx files won't show until rebuild在重建之前不会显示 aspx 文件中的更改
【发布时间】:2010-12-22 15:49:00
【问题描述】:

据我了解,我应该能够在 VS 中更改一个 aspx 文件,在浏览器中更新,然后查看更改,而无需重新构建整个解决方案。对我来说不是这样......

有什么想法吗?

编辑: 我使用 VS 2008、.NET 3.5 和开发服务器。这是一个 Web 应用程序项目,我总是需要重新构建才能看到 aspx 文件中的更改。我使用母版页和 aspx 控件。我使用编辑并继续,在不重建的情况下更新文件后面的代码没有问题。

【问题讨论】:

    标签: asp.net rebuild


    【解决方案1】:

    如果更改以任何方式影响后面的代码,则需要重新构建。

    如果没有,您能否举例说明您所做的更改,以便我们进一步了解;)

    【讨论】:

    • 如果浏览器正在缓存某些资源,那么您可能需要完全刷新
    • 如前所述,缓存肯定是个问题。但这应该只是偶尔。每次都会出现这种情况吗?这是一个 Web 应用程序项目吗?
    • 这种情况每次都会发生,我永远看不到对 aspx 页面的任何类型的更改。
    【解决方案2】:

    如果您使用的是 Web 应用程序模板(相对于网站模板)并且您将控件添加到 aspx 前端代码,它会自动将其添加到 <file_name>.cs.designer 部分类自动生成的代码后面。由于这是类的一部分,因此需要对其进行编译。

    我认为你需要在你的问题中加入更多信息,比如你做了什么改变?您使用的是什么版本的 IIS?您使用的是 IIS 还是 Cassini(Visual Studio Web 开发服务器)?

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-12-16
      • 1970-01-01
      • 1970-01-01
      • 2023-04-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2017-01-01
      相关资源
      最近更新 更多