它在过去工作得很好,但有一段时间以来,热重新加载对我来说在Visual Studio 2022 - C#中不起作用无论我做了什么更改,它都会说“没有发现代码更改”,显然所做的更改没有得到尊重
我在调试模式下运行应用程序,解决方案的调试配置低于我的设置。有什么办法让这个功能重新工作吗?我非常想念这个功能
kupeojn61#
这个问题似乎已经在Visual Studio的17.3.6中解决了。我在17.2.5中遇到了同样的问题,它报告没有代码更改。升级修复了这个问题。有证据表明其他人在此Microsoft线程中遇到了与17.2.5相同的问题; https://developercommunity.visualstudio.com/t/vs2022-hot-reload-edits-were-made-which-cannot-be/1703108#T-N10079489另据报告,该问题已在17.3.0版本中得到修复。https://developercommunity.visualstudio.com/t/vs2022-hot-reload-edits-were-made-which-cannot-be/1703108#T-N10109880
qyzbxkaa2#
我也有这个恼人的问题。现在我这样解决了它,运行应用程序:
dotnet watch run --no-hot-reload
我正在使用命令。--no-hot-reload参数有效。
--no-hot-reload
2条答案
按热度按时间kupeojn61#
这个问题似乎已经在Visual Studio的17.3.6中解决了。我在17.2.5中遇到了同样的问题,它报告没有代码更改。升级修复了这个问题。
有证据表明其他人在此Microsoft线程中遇到了与17.2.5相同的问题; https://developercommunity.visualstudio.com/t/vs2022-hot-reload-edits-were-made-which-cannot-be/1703108#T-N10079489
另据报告,该问题已在17.3.0版本中得到修复。https://developercommunity.visualstudio.com/t/vs2022-hot-reload-edits-were-made-which-cannot-be/1703108#T-N10109880
qyzbxkaa2#
我也有这个恼人的问题。现在我这样解决了它,运行应用程序:
我正在使用命令。
--no-hot-reload
参数有效。