2011-08-21 2 views
1

Je sais que les applications C# nécessiteront l'exécution du framework .Net sur une machine donnée. Cependant, je suis curieux, pour que CodeDom fonctionne correctement, Visual Studio doit-il également être installé sur l'ordinateur sur lequel l'application est exécutée? Je demande seulement parce que CodeDom n'utilise pas un fichier qui fait partie de l'installation VS lors de la production de fichiers?Configuration requise pour l'exécution de CodeDom

Si vous connaissez d'autres exigences du système, j'aimerais en entendre parler.

+0

"Les applications C# requièrent généralement des applications C# .Net 2.0" écrites pour .Net 2.0. Les applications C# écrites pour différentes versions du framework nécessitent évidemment des versions différentes du framework. – svick

+0

@svick Mise à jour - merci. –

Répondre

2

Non, l'utilisation de CodeDOM ne nécessite pas l'installation de Visual Studio. Cela fonctionne bien sans cela.

Et la compilation de code par vous-même ne nécessite pas de VS non plus. Tout ce dont vous avez besoin est le C# compiler – csc.exe. Et cela fait partie de l'installation .Net. Lors de la compilation du code source dans un assembly, CodeDOM appelle réellement csc.exe.

Questions connexes