我目前正在开发一个工具,可以修改
<LocalDebuggerEnvironment>
文件的 <project>.vcxproj.user
。
更改后,当 VisualStudio 打开时,更改将不会显示在项目设置中(我猜它们仅在项目打开时才会加载)。
有什么方法可以强制 Visual Studio 重新加载这些设置吗?
/编辑: 修改项目文件以触发“重新加载项目”对话框可能会起作用,但这感觉不像一个干净的解决方案
好的,我找到了解决方案。
我将创建一个 VsAddin 并将我的工具的逻辑实现到其中。因此,我可以对构建事件做出反应并设置所需的变量,这比从外部编辑 vcxproj 文件更简单。