我刚开始使用WPF,所以我可能在这里错过了一些简单的东西。我在VS 2010中编辑了一个窗口。当我手动更改XAML,然后运行应用程序(F5)时,该窗口仍然像我之前的编辑一样,但是如果我重建并运行应用程序,则会显示更改。如何让Visual Studio识别XAML更改?
有没有什么办法让VS认识到我改变了我的XAML文件并在我按下F5时自动重新编译它?
我刚开始使用WPF,所以我可能在这里错过了一些简单的东西。我在VS 2010中编辑了一个窗口。当我手动更改XAML,然后运行应用程序(F5)时,该窗口仍然像我之前的编辑一样,但是如果我重建并运行应用程序,则会显示更改。如何让Visual Studio识别XAML更改?
有没有什么办法让VS认识到我改变了我的XAML文件并在我按下F5时自动重新编译它?
事实证明,我的UI项目没有设置为在我选择的配置中生成。虽然它被设置为在Debug x86中构建,但我已将当前配置设置为Debug Any CPU。
您可以更改VS设置以在Build/Run之前保存所有文件。转到
工具 - >选项 - >项目和解决方案 - >生成和运行
更新建设和上运行,之前当项目已经过时值来 保存所有更改,并始终建立分别。
我面前跑设置为保存所有变化和运行设置为始终编译,但仍然没有喜悦。 – 2010-07-08 10:11:51
对我来说工作很好,我在VS 2008和VS 2010上对此进行了验证。在运行之前,文件会自动保存。可能是由于其他一些问题,例如您有多个项目和项目依赖项不正确或类似这样的问题。 – akjoshi 2010-07-08 10:49:12
什么在Visual Studio 2012为我工作:
这是我的问题....呃。 – 2017-06-22 15:39:38