如何在运行时/调试期间对XAML进行更改并显示更改而无需重新启动?

时间:2018-07-19 00:04:34

标签: visual-studio xaml

运行我的应用程序时,加载速度相当慢。因此,为了加快开发速度,我想使用测试框架独立运行视图(以避免加载整个应用程序)。

在执行此操作的过程中,我发现从测试运行器运行我的视图时。我无法在XAML中进行更改,而无法将其反映在正在运行的应用程序中。例如;如果我在运行时通过XAML向视图添加文本框,则不会显示该文本框。我必须重新启动测试才能显示它。

但是,当我整体运行我的应用程序时。我可以编辑XAML并使它对正在运行的应用程序进行更改。那就是在运行DOES show时通过XAML向视图添加文本框。

起初我以为是因为测试在另一个项目中。因此,我将其移至主装配体中(所有都在一个装配体/项目中)。问题仍然存在。所以还必须有其他东西。

区别之一是,我从基类运行测试,尽管我不确定这样做是否有帮助。

有人可以告诉我如何确保无需重新测试即可进行更改吗?

0 个答案:

没有答案