Hitta svaret!
set indir=C:\filnamn1.cs
set indir2=C:\filnamn2.cs
set indir3=C:\filnamn3.cs
set outdir=C:\filnamnpahelaprojevtet.dll
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc.exe /t:library /out:%outdir% %indir% %indir2% %indir3%
pause
3 svar · 210 visningar · startad av lucgo446
Hej!
Jag använder inte VS.net och behöver kompilera flera Codebehinde filer samtidigt.
Jag kan inte kompilera en i taget för de är beroende av varandra, alltså måste jag kompilara hela site tillsammans.
Hur gör jag det utan VS.net?
För en i taget använder jag en batfil:
set indir=C:\filnamn.cs
set outdir=C:\filnamn.dll
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc.exe /t:library /out:%outdir% %indir%
pause
Hitta svaret!
set indir=C:\filnamn1.cs
set indir2=C:\filnamn2.cs
set indir3=C:\filnamn3.cs
set outdir=C:\filnamnpahelaprojevtet.dll
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc.exe /t:library /out:%outdir% %indir% %indir2% %indir3%
pause
Ännu bättre sätt....
set indir=C:\*.cs
set outdir=C:\project.dll
C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc.exe /t:library /out:%outdir% %indir%
pause
Re: Ännu bättre sätt....
lucgo446 skrev:
set indir=C:\*.cs set outdir=C:\project.dll C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322\csc.exe /t:library /out:%outdir% %indir% pause
Förutsatt att du verkligen vill kompilera alla .cs-filer i den mappen... Jag rekommenderar inte den metoden. Gör en batch-fil som tar argument istället. Då kan du välja vilka filer du vill kompilera ihop från prompten.