2010-12-16 4 views
7

Ich habe begonnen, einige vorverarbeitete T4-Vorlagen zu einem VS2010 C# -Bibliotheksprojekt hinzuzufügen. Sie sind nur Implementierungsdetails und ich würde es vorziehen, sie nicht in der API der Bibliothek verfügbar zu machen. Ich habe keine Möglichkeit gefunden, die Sichtbarkeit der generierten Klasse der Vorlage auf 'internal' zu setzen.Wie kann die Sichtbarkeit der Vorlagenklasse für eine vorverarbeitete T4-Vorlage festgelegt werden?

Gibt es einen Weg? (Wenn ja, gehe ich davon aus es offensichtlich etwas sein wird, dass ich verpasst haben)

Vielen Dank im Voraus,

/AI/

Antwort

0

Aethon, Leider gibt es keine Möglichkeit, dies zu tun heute kurz Nachbearbeitung des generierten Codes in gewisser Weise.

Ich freue mich, dies für eine zukünftige Version von Visual Studio hinzuzufügen. Wenn Sie ein Connect Problem für diese protokollieren möchten, wäre das hilfreich.

+0

Danke, Gareth. Es ist gut, eine definitive Antwort zu haben. Ich werde ein Connect-Problem einreichen und hier einen Link posten. –

+0

Connect Vorschlag wird hier gepostet: http://connect.microsoft.com/VisualStudio/feedback/details/632269/option-to-control-the-visibility-of-the-generated-preprocessed-t4-template-class –

+0

Danke , geschätzt. – GarethJ

4

VS2012 hat visibility="internal" auf Vorlage.

Verwandte Themen