VS2010을 사용하는 C# 솔루션에서 명령 줄을 사용하여 빌드/컴파일 할 수 있도록 현재 빌드/컴파일 설정을 어떻게 내보낼 수 있습니까?VS2010 명령 줄 빌드/컴파일 매개 변수를 내보내는 방법
1
A
답변
4
빌드 옵션을 사용자 정의 했습니까? Visual Studio 2010 명령 프롬프트에서 msbuild를 사용할 수 있습니다.
msbuild YourSolution.sln
구성과 같은 다양한 솔루션 속성을 지정할 수도 있습니다.
msbuild YourSolution.sln /p:Configuration=Release
2
"csc"를 통해 의미하는 경우; 출력 창을 띄웁니다. 빌드하고 빌드로 변경하십시오. 이제 해당 창에서 csc
을 찾으십시오. 예를 들어
Task "Csc" (TaskId:21)
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /platform:x86 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\Microsoft.CSharp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Data.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Xml.Linq.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\x86\Debug\ConsoleApplication26.exe /target:exe Program.cs Properties\AssemblyInfo.cs "C:\Users\mgravell\AppData\Local\Temp\.NETFramework,Version=v4.0,Profile=Client.AssemblyAttributes.cs" (TaskId:21)
또는 (다른 출력 레벨에서)
CoreCompile:
C:\Windows\Microsoft.NET\Framework\v4.0.30319\Csc.exe /noconfig /nowarn:1701,1702 /nostdlib+ /platform:x86 /errorreport:prompt /warn:4 /define:DEBUG;TRACE /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\Microsoft.CSharp.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\mscorlib.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Core.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Data.DataSetExtensions.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Data.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Xml.dll" /reference:"C:\Program Files (x86)\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.0\Profile\Client\System.Xml.Linq.dll" /debug+ /debug:full /filealign:512 /optimize- /out:obj\x86\Debug\ConsoleApplication26.exe /target:exe Program.cs Properties\AssemblyInfo.cs "C:\Users\mgravell\AppData\Local\Temp\.NETFramework,Version=v4.0,Profile=Client.AssemblyAttributes.cs"
하지만 the command it displays is a white lie 것을 유의.
+0
빌드 창이 보이지 않습니다. – q0987
+0
@ q0987 출력 ** 창에서 "빌드"옵션을 선택하십시오. * 해당 창에서 –
관련 문제
- 1. '<'를 포함하는 명령 줄 매개 변수를 'exec'에 전달하는 방법
- 2. .net 명령 줄 매개 변수?
- 3. 명령 줄 매개 변수
- 4. WPF에서 명령 매개 변수를 전달하는 방법?
- 5. PLSQL 명령 줄 매개 변수
- 6. Visual Studio에서 명령 줄 매개 변수를 사용하여 디버그
- 7. Eclipse : 명령 줄 매개 변수를 예상하는 디버그 스크립트
- 8. 제거 프로그램에 주어진 명령 줄 매개 변수를 읽는 방법은 무엇입니까?
- 9. 코코아 응용 프로그램에서 명령 줄 매개 변수를 결정하는 경우
- 10. Delphi 프로그램에서 명령 줄 매개 변수를 어떻게 인식합니까?
- 11. 모든 명령 줄 매개 변수 출력
- 12. Java에서 main()이 매개 변수를 저장하지 않더라도 명령 줄 매개 변수를 가져 오는 방법이 있습니까?
- 13. 명령 줄 매개 변수 가져 오기
- 14. 스프링 구성에 명령 줄 매개 변수 전달
- 15. ccnet.config를 여는 CCNetConfig 명령 줄 매개 변수?
- 16. WPF에서 명령 매개 변수를 통해 여러 매개 변수를 전달하는 방법은 무엇입니까?
- 17. 유효하지 않은 명령 줄 매개 변수 : Dev
- 18. eclipse의 Scalac 명령 줄 매개 변수는 무엇입니까?
- 19. 명령 줄 매개 변수에서 배열 할당
- 20. 사용자 지정 명령 줄 매개 변수
- 21. 문제는 잘못된 명령 줄 매개 변수
- 22. Eclipse의 JNLP로 내보내는 방법
- 23. 명령 줄 구문 분석 API - 유형 - 안전 명령 방법
- 24. bash에서 시스템 범위 환경 변수를 내보내는 방법
- 25. execve를 사용하여 환경 변수를 내보내는 방법
- 26. 캐치 명령 줄 오류
- 27. Mac에서 매개 변수를 사용하여 스크립트를 실행하는 방법?
- 28. C#에서 Main 외부 명령 줄 매개 변수에 액세스하는 방법
- 29. Visual C++ 6.0에서 명령 줄 매개 변수를 사용하여 콘솔 응용 프로그램을 실행하는 방법?
- 30. C#을 사용하여 Windows 2000에서 프로세스 명령 줄 매개 변수를 얻는 방법
질문은 명령 줄을 사용하여 빌드하는 방법입니다. 그에 따르면, 대답은 다를 수 있다고 생각합니다. –
"csc"를 통해 의미하는 경우; IDE에서이 코드를 내보낼 수는 있지만 (여전히 방법을 파헤 치려고합니다.) 흰색 거짓말입니다. http://blogs.msdn.com/b/ed_maurer/archive/2008/06/11 /a-tale-of-two-compilers.aspx –
출력 창에서 복사 : –