可以通过t4模板直接使用visual studio扩展吗?

时间:2017-05-15 20:17:29

标签: c# templates visual-studio-extensions

目前我有一个使用帮助程序类生成代码的t4模板。我想将此分发给其他人,但我需要提供dll以便模板可以实际运行。我真的不想将辅助类中的代码重写为t4模板代码。

我当时认为我可以将它作为视觉工作室的扩展。但是虽然我知道如何在t4模板中正常添加程序集引用到我的helper.dll,但我不知道如果它是扩展名,如何引用它的扩展代码。它甚至可能吗?

我要做的就是让模板代码调用helper.DoitsThing()。 (为简洁起见,简化)

我认为这是可能的。如果没有人需要这样做,我会感到惊讶。

0 个答案:

没有答案