如何为T4预处理模板指定模板类可见性?

Aet*_*tus 7 c# t4 visual-studio-2010

我已经开始将一些预处理的T4模板添加到VS2010 C#库项目中.它们只是实现细节,我宁愿不在库的API上公开它们.我还没有找到将模板生成的类可见性设置为"内部"的方法.

有办法吗?(如果有,我认为这将是我错过的显而易见的事情)

提前致谢,

/ AI /

Mar*_*app 5

VS2012 有visibility="internal"模板。


Gar*_*thJ 0

Aethon,不幸的是,除了以某种方式对生成的代码进行后处理之外,目前还没有办法做到这一点。

我正在考虑在 Visual Studio 的未来版本中添加此功能。如果您想为此记录连接问题,那会很有帮助。