답변:
모노 프로젝트를 확인하십시오. 당신이 찾고있는 것일 수도 있습니다.
http://www.mono-project.com/Mono:OSX
MonoDevelop 는 주로 C # 및 기타 .NET 언어 용으로 설계된 크로스 플랫폼 IDE입니다. 개발자는 MonoDevelop를 통해 Linux, Windows 및 Mac OSX에서 데스크톱 및 ASP.NET 웹 응용 프로그램을 빠르게 작성할 수 있습니다. MonoDevelop를 사용하면 개발자가 Visual Studio로 만든 .NET 응용 프로그램을 Linux 및 Mac OSX로 쉽게 이식하여 모든 플랫폼에 대한 단일 코드 기반을 유지할 수 있습니다.
xbuild
.
이 IDE에 대한 개인적인 경험은 없지만 다음과 같이 작동합니다. http://monodevelop.com
이제 다음을 살펴볼 수 있습니다.
Xamarin https://www.xamarin.com/
Mac 용 Visual Studio https://www.visualstudio.com/vs/visual-studio-mac/
Mac에서 .NET C # 코드를 컴파일 할 수 있습니까?
C # 코드를 yes로 컴파일 할 수 있습니다.
Microsoft 도구를 많이 설치할 필요없이 이것을 크로스 컴파일하는 방법을 찾을 수 있다면 Parallels와 Windows를 설치하지 않을 것입니다.
모노 는 .NET 구현과 100 % 호환되지 않습니다 .
CLI (Common Language Infrastructure)는 관리 코드를 실행하기위한 프레임 워크입니다. CLI는 VES (Virtual Execution System)를 포함하여 여러 부분으로 구성됩니다. .NET의 VES는 공용 언어 런타임입니다. 모노는 별도의 VES 구현을 가지고 있습니다.
다시 말해, 최소한 Windows 환경에서 테스트하지 않고 * nix / OSX 환경에서만 테스트 된 코드를 실행하지 마십시오 .