Red de conocimiento informático - Espacio del host - Quiero usar CSC para compilar el código fuente de C#. ¿Cómo configurar las variables de entorno? mi sistema es win7

Quiero usar CSC para compilar el código fuente de C#. ¿Cómo configurar las variables de entorno? mi sistema es win7

Configuración de variables de entorno de C#:

1. Haga clic con el botón derecho en [Mi PC]->[Propiedades]->[Avanzado]->[Variables de entorno] en el escritorio

2. Haga clic en "Nuevo" en la columna de variables del sistema

3. Ingrese "csc" para el nombre de la variable

4. Ingrese el valor de la variable: "C:\WINDOWS\Microsoft.NET\. Framework\v1.1.4322\" (C:\WINNT\)NET\Framework\v1.1.4322\ en 2000)

5.

5. Luego haga doble clic en "Ruta" en el cuadro de lista de variables del sistema "

6. Agregue ";%csc%" al final del cuadro de texto del nombre de la variable

7. "

Es , ahora puede depurar en cualquier directorio el archivo .cs

================================= ==== ===

Lo probé yo mismo y descubrí que el método anterior no parecía funcionar. Más tarde, encontré detrás de Path

;C:\WINDOWS\Microsoft. .NET\Framework\ v2.0.50727\ Se agregó "" y se eliminó el %csc% original, y funcionó

¡Y no es necesario reiniciar la computadora :)

========== ================================

El A continuación se muestra un ejemplo de línea de comando, que se puede usar en la documentación del SDK de .NET Framework, pero copiamos este ejemplo por conveniencia:

Compile File.p>

Compile File.cs en generar File.exe:

csc File.cs

Compile File.cs para generar File.dll:

csc /target:library File.cs

Compile File.cs y cree My.exe:

Compile File.cs y cree My.exe:

Compile File.cs y cree My.exe:

csc /out:My.exe File.cs

Compile todos los archivos C# en el directorio actual usando símbolos DEBUG de optimización y definición. La salida es File2.exe: <. /p>

csc /define: DEBUG /optimize /out:File2.exe *.cs

Compile todos los archivos C# en el directorio actual y genere una versión de depuración de File2.dll. No mostrar logotipos ni advertencias:

csc /target:library /out:File2.dll /warn:0 /nologo /debug *.cs

Reemplazar todos los archivos C# en el archivo actual directorio Compile en Something.xyz (una DLL):

csc / target:library /out:Something.xyz *.cs

Compile File.cs para generar File.dll: csc /target :library File.cs Este es nuestro comando más utilizado. En realidad, se puede escribir como csc /t:library File.cs. Otra forma de escribirlo es

csc /out:mycodebehind.dll. /t:library mycodebehind .cs, puede especificar el nombre del archivo de salida.

csc /out:mycodebehind.dll /t:library mycodebehind.cs mycodebehind2.cs, su función es cargar dos archivos cs en un archivo .dll, lo cual es muy útil.