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

C# 如何为T4预处理模板指定模板类可见性?,c#,visual-studio-2010,t4,C#,Visual Studio 2010,T4,我已经开始向VS2010 C#library项目添加一些预处理的T4模板。它们只是实现细节,我不希望它们暴露在库的API上。我没有找到将模板生成的类可见性设置为“内部”的方法 有办法吗?(如果有,我想这将是我明显错过的事情) 提前感谢, /AI/Aethon, 不幸的是,除非以某种方式对生成的代码进行后处理,否则目前无法做到这一点 我正在考虑在VisualStudio的未来版本中添加这个。如果您想为此记录问题,这将非常有用。VS2012在模板上有visibility=“internal”。谢谢,

我已经开始向VS2010 C#library项目添加一些预处理的T4模板。它们只是实现细节,我不希望它们暴露在库的API上。我没有找到将模板生成的类可见性设置为“内部”的方法

有办法吗?(如果有,我想这将是我明显错过的事情)

提前感谢,

/AI/

Aethon, 不幸的是,除非以某种方式对生成的代码进行后处理,否则目前无法做到这一点


我正在考虑在VisualStudio的未来版本中添加这个。如果您想为此记录问题,这将非常有用。

VS2012在模板上有
visibility=“internal”

谢谢,Gareth。有一个明确的答案是好的。我将提交一个连接问题并在这里发布一个链接。连接建议发布在这里:不幸的是,我可能没有做任何好事。它被标记为立即解决…这是我的同事Jean Marc-我们的错误跟踪工具不允许我们在Connect上暴露内部引发的错误,因此您无法轻松跟进。我不记得我是否能把它翻转过来,所以内部的那个变成了你的一个傻瓜。如果可以,我会的。