更改Visual Studio 2017后无法刷新Razor页面视图

时间:2019-06-20 07:39:08

标签: visual-studio asp.net-core razor-pages

我有一些愚蠢的问题。

我使用Razor页面 .cshtml ,当我向我的 index.cshtml 中添加一些代码并保存并运行时,在应用运行时,我在其中更改了一些代码页面,保存,更新浏览器中的页面,并且没有任何改变。

示例:

<div class="conntainer">
<div class="row">
    <div class="col-4"><h1>Test</h1></div>
</div>

我有此代码,我将运行应用程序,并将 更改为例如:

<div class="conntainer">
<div class="row">
    <div class="col-4"><h1>Changed data</h1></div>
</div>

重新设置页面数据后,我该如何解决?

2 个答案:

答案 0 :(得分:1)

对我来说,在launchSettings.json-“个人资料”(如下所示)中将ASPNETCORE_ENVIRONMENT变量更改为“开发”(从“生产”)

  "profiles": {
    "IIS Express": {
      "commandName": "IISExpress",
      "launchBrowser": true,
      "environmentVariables": {
        "ASPNETCORE_ENVIRONMENT": "Development"
      }
    },

为我解决了此问题。我怀疑在我需要匹配的项目解决方案中将我的Environment变量设置为Development时。希望这会有所帮助。

答案 1 :(得分:0)

所以问题出在:

  

/Properties/launchSettings.json

已更改此值:

"ASPNETCORE_ENVIRONMENT"

要对其进行修复,值必须为:

 "ASPNETCORE_ENVIRONMENT": "Development"