我正在编写一个自定义工具,现在已经实现了所需的功能。如果发生了错误(如格式不正确的代码等),我希望能够将错误信息写入到Visual Studio中。 这方面有什么标准吗?目前,我可以通过让工具失败来强制Visual Studio发出警告。我希望在输出窗口中有一个类别,显示我想要发送的任何结果...
我希望我的定制工具生成的文件被隐藏,但我找不到任何关于如何做到这一点的文档。 一个我正在寻找的例子是WPF代码后台文件。这些文件在Visual Studio项目视图中不显示,但与项目一起编译,并在IntelliSense中提供。 WPF代码后台文件(例如Window1.g.i.cs)由自定义...
我有大约30个SpecFlow功能文件,最近从源代码控制中删除了Foo.feature.cs文件,因为我厌倦了在设计生成的代码中解决合并冲突。 我没有将这些文件从我的Visual Studio项目中排除或删除,因此Visual Studio仍然认为它们应该存在,只是硬盘上缺失。 理想情况下...
问题 我在 Visual Studio 2010 项目中有一堆自定义文件。 我需要在这些自定义文件更改时运行一个工具。 该工具生成由现有 .cpp 文件包含的 .h 文件。 我希望该工具作为构建过程的一部分运行。 它需要从 Visual Studio 中运行,但最好也可以作为 msbuil...
有没有一种方法可以在Visual Studio中为自定义工具创建快捷方式?目前,我必须导航到解决方案中的工具,右键单击并运行自定义工具。如果我可以绑定一个快捷键或从工具栏运行该工具会很不错。有人知道如何做这件事吗?
是否有一种方法可以为整个解决方案运行自定义工具? 为什么?自定义工具正在开发中,当进行更改时,我需要刷新使用它的所有项,以确保没有任何故障。
当我编辑 T4 文件时,每次切换到另一个文件时脚本都会执行。对于快速简单的脚本来说没问题,但有些脚本执行时间很长。有没有办法禁用这种行为?我希望只在保存 T4 文件或手动从菜单中选择“运行自定义工具”时才运行脚本。
我有一个T4模板(mycode.tt),用它生成一个cs文件。通常,我右键点击tt文件并选择RunCustomTool,它会使用一个xml文件来为我生成代码。现在我想要使用一个c#窗体应用程序来运行自定义工具。因此,当单击按钮时,我想要运行Custom Tool。是否可以从c#中运行Custo...
我有一个用于将一些模板文件转换成代码的“自定义工具”,它与Visual Studio配套使用。为了保持一致性和可移植性,我希望在Visual Studio之外构建时能够从MSBuild中运行此模板处理器。 Visual Studio为这些文件创建以下片段: <!-- the temp...
背景: 我们有一个自定义工具,它接受xml输入并生成cs输出。为了使其与该版本的Visual Studio配合使用,需要进行注册。 我们已经完成的工作: 我们已经在Visual Studio 2015中完成了自定义工具注册,运行良好。但现在的问题是在Visual Studio 2017中无法...