Visual studio 更改Visual Studio 2017后,Razor页面视图不会刷新
我有一些愚蠢的问题 我使用Razor pages.cshtml工作,当我向我的索引.cshtml添加一些代码并保存它时,运行,当应用程序运行时,我更改此页面中的一些代码,保存,在浏览器中更新页面,没有任何更改 例如:Visual studio 更改Visual Studio 2017后,Razor页面视图不会刷新,visual-studio,asp.net-core,razor-pages,Visual Studio,Asp.net Core,Razor Pages,我有一些愚蠢的问题 我使用Razor pages.cshtml工作,当我向我的索引.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>Test</h1></div>
</div>
试验
我有此代码,我将运行应用程序,并更改示例的:
<div class="conntainer">
<div class="row">
<div class="col-4"><h1>Changed data</h1></div>
</div>
更改的数据
重新启动页面数据后,页面数据没有改变,如何修复它?对于我来说,在launchSettings.json-“Profiles”(如下所示)中将ASPNETCORE_环境变量更改为“Development”(从“Production”) 为我解决了这个问题。我怀疑,由于我的环境变量设置为“项目解决方案中的开发”,因此需要匹配这些变量。希望这能有所帮助。所以问题在于: /属性/launchSettings.json 是否更改此值:
"ASPNETCORE_ENVIRONMENT"
要修复它,值必须为:
"ASPNETCORE_ENVIRONMENT": "Development"
下载和呈现的HTML是否会缓存在浏览器中?查看清除浏览器缓存的方法。还有,所谓“重启后”,你的意思是你重启了你的电脑吗?@JamieTaylor我准备好了做很多思考,我重启电脑,我清理现金,但没有任何帮助你在代码中使用任何缓存吗?例如?@JamieTaylor不,我不使用cachingAre,你在服务器或开发机器上体验过吗?
"ASPNETCORE_ENVIRONMENT": "Development"