Visual Studio 2019(16.11版本)WPF项目能否启用保存文件时自动热重载?
关于Visual Studio 2019中启用“保存文件时热重载”的方案
你提到的“Hot Reload On file Save”选项确实是Visual Studio 2022才新增的可视化设置项,VS2019的默认界面里没有这个开关,但我们可以通过其他方式实现类似的效果:
手动触发热重载(快速便捷)
在VS2019的调试状态下,你可以通过快捷键Ctrl+Shift+F10手动触发热重载,或者点击调试工具栏上那个带有闪电图标的“热重载”按钮,同样能快速应用你的修改。修改项目配置实现自动触发(模拟保存即重载)
如果你希望实现“保存文件就自动热重载”的效果,可以直接编辑你的WPF项目文件(.csproj):- 在解决方案资源管理器中右键项目,选择“编辑项目文件”
- 在
<PropertyGroup>节点中添加以下配置:
<HotReloadOnSave>true</HotReloadOnSave>- 保存项目文件,然后重新加载项目
完成后,当你保存XAML界面文件或者代码文件时,VS2019就会自动触发热重载,把你的修改同步到运行中的应用里。
需要注意的是,这个配置仅支持**.NET 5及以上版本**的项目,如果你使用的是.NET Framework项目,可能无法生效(因为Hot Reload对.NET Framework的支持有限,没有这个自动触发的机制)。
内容的提问来源于stack exchange,提问作者Dotnet_Developer10
相关产品推荐
相关产品推荐

