在项目的属性中有复制到输出目录选项,它在构建后复制文件。但是,我要复制到输出的文件通常是程序可以在运行时动态重新加载的数据,因此我希望能够在调试期间的每次保存时替换它们,同时仍将它们保留在解决方案资源管理器中。
最简单的方法是什么?
我想很少有选择
- 一些现有的 VS 扩展可以做到这一点,理想
- 编写新的扩展,这可能需要对我进行一些广泛的研究。无法估计执行此操作所需的时间
- 编写一些简单的外部程序,从长远来看会很烦人
在项目的属性中有复制到输出目录选项,它在构建后复制文件。但是,我要复制到输出的文件通常是程序可以在运行时动态重新加载的数据,因此我希望能够在调试期间的每次保存时替换它们,同时仍将它们保留在解决方案资源管理器中。
最简单的方法是什么?
我想很少有选择
我有一个Visual Commander的示例扩展,演示了如何在 Visual Studio 中挂钩保存事件:在保存的文件上运行 Cppcheck。
因此,您只需要在 OnDocumentSaved 方法中添加过滤条件并将保存的文件复制到输出目录即可。