2008-12-15 7 views
6

Nous sommes en train de créer une application qui doit compiler du code C#. Pouvons-nous redistribuer csc.exe dans notre package. Je pensais que cela vient avec l'installation du framework .Net mais en regardant dans le site Web de Microsoft, je vois qu'il y a une différence entre le framework .Net et le SDK .NetRedistribution et utilisation du compilateur CS.exe (C#) pour mon application

Quelles sont mes options?

Merci, Adi

Répondre

16

csc.exe est certainement partie du cadre lui-même, non seulement le SDK.

Cependant, vous n'avez pas besoin d'appeler csc.exe en premier lieu - il y a CSharpCodeProvider qui vous permet de compiler du code par programmation.

+0

Upvoting vous est un sport maintenant hein. – Rayne

2

Cet article est peut-être utile à Microsoft - http://support.microsoft.com/kb/304655. Il donne quelques exemples de la façon de compiler du code par programmation en utilisant le CodeDomProvider ou le CSharpCodeProvider.

+0

Vous êtes mon homme !!! – Ragoler

1

csc.exe est disponible avec l'installation de base du framework.

Questions connexes