试图解决这个问题,尽管这个问题有很多其他的帖子……
我的.pdb文件正在加载到.bin文件夹中,并为我的所有页面运行,除了一个js文件,在IE中调试时,我无法获得要命中的断点。
我通常尝试清除IE缓存,重启Visual Studio,甚至重启我的机器。没有一个管用!我尝试更新VS,因为有可用的更新。
我想这可能是因为我为分页添加了对NuGet包的引用,但我尝试删除这些引用并删除HTML中引用它的代码。仍然不能命中该特定JS文件中的断点。
我知道JS文件正在运行,因为我在页面上看到了文件中动态加载的内容。
我还可以检查什么?
Visual Studio 2017,Windows10.Mvc C#应用程序
发布于 2017-08-02 00:37:48
好吧,我不确定为什么这样做,但我在高级选项卡中重置了所有的IE设置。通常我只是清除所有的浏览器数据,这是可行的。
发布于 2017-08-02 00:42:50
它可能正在加载.js文件的较早缓存版本。如果您再次遇到问题,请尝试清除正在调试的应用程序的所有缓存文件: C:\Users\AppData\Local\Microsoft\WebsiteCache
https://stackoverflow.com/questions/45449123
复制相似问题