Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Can I redistribute the Microsoft T4 Engine with my product? [closed]

Tags:

c#

t4

I'm generating code dynamically, currently using String.Format and embedding placeholders - but reformatting the C# code for use as a template is a pain, and I think using a T4 template would be better.

However, the code generation will be happening on a running system, so I need to know that I can safely and legally redistribute the Microsoft T4 Engine with my product.

Anyone else done this? Or know the (legal) answer?

like image 444
Rammesses Avatar asked Jan 14 '09 13:01

Rammesses


1 Answers

It looks like there may soon be another option.

Yesterday, Miguel de Icaza posted about T4 integration in MonoDevelop, so I'm expecting there to be a mono equivalent T4 toolset any time now.

See: http://tirania.org/blog/archive/2009/Mar-10.html

like image 188
Rammesses Avatar answered Sep 30 '22 03:09

Rammesses