C#/Java 프로젝트 용 코드 소스 편집기로 Sublime Text 2를 사용할 계획이며 Visual Studio를 설치하지 않으려 고하므로 CLI에서 C# 프로젝트를 컴파일 할 수 있습니까?VS없이 컴파일 C# 프로젝트
답변
MSBuild은 Visual Studio에서 사용하는 빌드 시스템으로, 솔루션 및 프로젝트 파일과 함께 msbuild 파일로 직접 사용할 수 있습니다.
.NET 재배포 가능 다운로드가 함께 제공됩니다.
많은 솔루션 유형에서 보조 도구 (예 : 리소스 생성이 발생하는 경우 resgen)를 설치해야합니다.
VS없이 VS2010에서 프로젝트를 컴파일하려고했는데 MSBuild가 성공적으로 컴파일되었지만 경고가 나타납니다. 프레임 워크 ".NETFramework, Version = v4.0"에 대한 참조 어셈블리를 찾을 수 없습니다. 이 문제를 어떻게 해결할 수 있습니까? 추신 .NET Framework Full v4.0을 설치했습니다. – vchyzhevskyi
유일한 "심각한"옵션 왼쪽 http://monodevelop.com/
"심각한"의미가 무엇인지 확실하지 않지만 Sharp Develop (http://www.icsharpcode.net/OpenSource/SD/Default.aspx)도 있습니다. 그러나 그것이 OP가 묻고있는 질문이 아니라는 것을 알아 두십시오. 그가 숭고한 텍스트 2를 사용하고 있기 때문입니다. –
OP는 IDE를 요구하지 않습니다. – Oded
입니다 당신은 그렇게 할 NANT를 사용할 수 있습니다. 그러나 "Windows SDK"를 설치해야합니다.
기본적으로 c:\Windows\Microsoft.NET\Framework\framework_version\
에있는 csc.exe
도구를 사용하여 소스 파일 (C#)을 실행 파일로 컴파일 할 수 있습니다.
당신은 그것을 사용하여 사용자 정의 scipt를 생성하고 그것을 실행하여 exe 또는 dll을 얻을 수 있습니다.
'csc'를 제외한 모든 프로젝트에서'csc'를 사용하는 것은 상상할 수 없습니다 (커맨드 라인에서 모든 소스 파일을 나열해야 함 등을 볼 수 있습니다). – Oded
네, 맞습니다. 하지만 나는 모르겠다. 숭고한 텍스트가 .csproj 파일과 같은 스턴트를 생성합니까? 그렇지 않으면 사용자는 소스 파일 목록을 만들어야합니다. –
VS 컴파일러 :
당신은 VS 외부 도구를 사용하여 파일을 열 구성 할 수 있습니다에 대한 래퍼 다음 방법으로 더 많은입니다. 솔루션 탐색기에서 파일을 마우스 오른쪽 버튼으로 클릭하고 연결 프로그램 ...을 선택한 다음 원하는 편집기의 경로를 지정하고 기본값으로 설정하십시오.
- 1. Eclipse에서 C++ 프로젝트 컴파일
- 2. Emacs로 C# 프로젝트 컴파일
- 3. Visual Studio 프로젝트/.net SDK (VS가 설치되지 않은 솔루션 컴파일)
- 4. Eclipse에서 Cygwin 프로젝트 컴파일
- 5. 오픈 소스 프로젝트 컴파일
- 6. 우분투에서 VS2010 C# 솔루션 (프로젝트)을 컴파일
- 7. VS2010 : 64 비트로 C++ 프로젝트 컴파일
- 8. Windows에서 C++ 프로젝트 생성 및 컴파일
- 9. 간단한 MFC 프로젝트 컴파일
- 10. JavaFileManager를 사용하여 프로젝트 컴파일
- 11. 라이브러리 프로젝트 재 컴파일 및 종속 프로젝트 재 컴파일
- 12. ASP.net 컴파일 프로젝트 오류
- 13. XCode 프로젝트 컴파일
- 14. 개미로 이클립스 프로젝트 컴파일
- 15. 공유 키트가있는 프로젝트 컴파일
- 16. 큰 프로젝트 (C++과 비교)에 대한 C# 컴파일 시간
- 17. Maven 다중 모듈 프로젝트 컴파일
- 18. GWT 프로젝트 종속성을 가진 GWT 프로젝트 컴파일
- 19. 원격 개미와 Flex 프로젝트 컴파일
- 20. mingw64를 사용하여 mpi 프로젝트 컴파일
- 21. 스프링 MVC 프로젝트 컴파일 경고
- 22. 'res'디렉토리가없는 Eclipse 프로젝트 컴파일 방법
- 23. cygwin에서 libcurl을 사용하여 프로젝트 컴파일
- 24. 팀 도시와 SSIS 프로젝트 컴파일
- 25. QML/C++ 컴파일 오류
- 26. aspnet_compiler 컴파일 프로젝트 종속성을 만드는 방법?
- 27. C 프로젝트 : 공유 소스가있는 여러 응용 프로그램 컴파일
- 28. C++ C# 프로젝트 종속성 관리
- 29. 컴파일 오브젝티브 C 파일
- 30. 컴파일 C++
이 질문은 매우 유사합니다. http://stackoverflow.com/questions/858171/how-to-compile-ac-sharp-project-from-source –
@JanKratochvil - 감사합니다. 내가 필요한 것. – vchyzhevskyi