运行t4脚本作为resx文件的自定义工具

Mat*_*hew 3 .net c# resources visual-studio visual-studio-2012

我有一个资源文件MyResource.resx,我想更改MyResource.Designer.cs文件的生成方式。

我有一个t4脚本,该脚本接受一个resx文件作为输入并提供给我最终的转换,但是,我必须手动运行此t4才能使其正常工作。

我看到resx文件的“自定义工具”属性当前指定为PublicResXFileCodeGenerator,我将其更改为TextTemplatingFileGenerator,但这仅使Visual Studio像执行t4一样执行resx。

更改资源后,如何配置t4在资源上自动运行?

Ori*_*aev 5

出:AutoRunCustomTool从Visual Studio画廊下载

从自述文件:

安装扩展后,您应该在每个项目项的属性上看到一个新的“运行”自定义工具。只需编辑此属性即可添加目标文件的名称。而已!

“目标”文件是您的.tt文件