我有一个ASP.NET MVC
项目。我换了几行。
但Visual Studio拒绝添加更改。每次运行我的代码时都会部署旧代码。
在源文件中我有:
<div class="col-lg-3">
<div class="input-group">
@Html.Label("Device name: ", new { @class = "input-group-addon" })
@Html.TextBox("deviceName", null, new { @type = "text", @class = "form-control" })
</div>
</div>
以及浏览器中的此代码:
<div class="col-lg-3">
<div class="input-group">
<label class="input-group-addon" for="Manufacturer:_">Manufacturer: </label>
<input class="form-control" id="deviceManufacturer" name="deviceManufacturer" type="text" value="">
</div>
</div>
你可以看到它被渲染为旧代码。我将制造商更改为设备名称。 我试过了:
重建
没有效果。我还能做什么?
答案 0 :(得分:1)
这可能是文件缓存的问题。有两个可能的原因:
您的浏览器会缓存数据。您可以尝试清除浏览器缓存。谷歌可以告诉你如何。
VS本身缓存数据。您需要删除2个文件夹才能解决此问题:
%LocalAppData%\Microsoft\WebsiteCache
%Temp%\VWDWebCache
答案 1 :(得分:0)
尝试找到项目文件夹,右键单击它点击属性,有一个选项“属性”只读,我猜可能是已选中,请取消选中,单击应用,然后将文件保存在visual studio上并尝试检查它,
我不确定它可以为你做多少帮助,但我遇到了这个问题,它没有保存代码,因为只读了只读,所以我根据这个来修复