【问题标题】:Specific View not updating content after publish发布后特定视图不更新内容
【发布时间】:2019-10-08 19:29:43
【问题描述】:

这是我的 View.cshtml 上的新小代码:

@Html.HiddenFor(i => i.vVendaUnitarioSemImpostoSemFormatacao)

当我处于调试模式时,它可以正常工作,但是当我进入发布模式并在 azure 上发布时,不会更新我编写的内容.

我已经试过了:

  1. 在 Visual Studio 选项中发布之前单击编译。
  2. 尝试在 .csproj <MvcBuildViews>true</MvcBuildViews> 上设置为 true
  3. 从另一台计算机发布
  4. 从我的项目中更改另一个视图并正常工作,但那个特别不。
  5. 试图在 web.config 中将 optimizeCompilations="true 放在 <compilation>
  6. 尝试复制并粘贴到 ftp 项目以检查是否可行。

有人可以帮助我吗?

【问题讨论】:

    标签: asp.net-mvc azure razor publish asp.net-mvc-views


    【解决方案1】:

    我看到了这个帖子Certain Razor views not publishing。我为解决这个问题所做的是创建另一个视图,使用另一个名称并更改我调用旧视图的代码。

    【讨论】:

    • 万一这不起作用:我有时也有这个。就我而言,我不小心发布了特定的视图。然后在服务器上创建它并由编译的应用程序调用。它忽略了一般发布中视图的所有未来更改(真的很烦人)。我做什么,我去 Kudu->Powershell 然后 /site/wwwroot 并根据该视图在您的资源管理器中的位置导航到该位置并删除该视图。
    猜你喜欢
    • 1970-01-01
    • 2013-07-18
    • 2016-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2021-12-19
    • 2017-02-17
    相关资源
    最近更新 更多