【发布时间】:2020-01-08 17:13:03
【问题描述】:
我正在尝试使用 JetBrains Rider IDE 使用 WPF 进行 Windows 开发。 (我在 30 天试用期的第 1 天。)
所以,当我运行(调试)我的应用程序时,我注意到屏幕上有些东西不对劲。
我从 Rider 中打开了相应的 XAML 文件,我对其进行了编辑,结果应该会产生很大的视觉差异,但我的应用程序屏幕上没有任何反应。我从 Rider 中保存了 XAML 文件,但我的应用程序仍然没有任何反应。我重新启动我的应用程序,然后我看到了更改。
使用 Visual Studio,每次我更改 XAML 时都会热重新加载它,因此我无需重新启动应用程序就可以看到我在做什么。虽然有问题,但总比没有好。
所以:
Rider 有这个功能吗?
有什么魔术可以实现它吗?
我注意到在 Xamarin 的上下文中,Rider 似乎支持 XAML 的热重载,但我正在做 WPF,所以我认为这与我无关;我的假设对吗?
DotNet 中是否有任何解决方案可以以编程方式 完成相同的事情? (例如,我单击我的应用程序上的一个按钮,我的应用程序以某种方式重新加载其 XAML。)
【问题讨论】:
-
作为记录,这个问题到目前为止已经收到了 1000 次浏览。