2008-12-15 14 views
6

Actualmente estamos construyendo una aplicación que necesita compilar el código C#. Podemos redistribuir csc.exe en nuestro paquete. Pensé que viene con la instalación de .Net framework pero al buscar en el sitio web de Microsoft veo que hay una diferencia entre .Net Framework y .Net SDKredistribuyendo y usando el compilador CS.exe (C#) para mi aplicación

¿Cuáles son mis opciones?

Gracias, Adi

Respuesta

16

csc.exe es definitivamente parte del marco en sí, no sólo el SDK.

Sin embargo, es posible que no necesite llamar a csc.exe en primer lugar, hay CSharpCodeProvider que le permite compilar el código mediante programación.

+0

Upvoting es un deporte ahora eh. – Rayne

2

Puede encontrar este artículo útil en Microsoft - http://support.microsoft.com/kb/304655. Proporciona algunos ejemplos de cómo compilar código de forma programática utilizando CodeDomProvider o CSharpCodeProvider.

+0

¡Eres mi hombre! – Ragoler

1

csc.exe está disponible con la instalación básica del marco.

Cuestiones relacionadas