Quiero usar CSC para compilar el código fuente de C#. ¿Cómo configurar las variables de entorno? mi sistema es win7
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 p>
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.