문제

최근에 Mac에 액세스할 수 있게 되었습니다.누구든지 설정에 대한 팁/조언이 있는지 궁금합니다. 단핵증 ASP.NET 개발 및 실행을 위해 Mac에서?대부분의 리소스는 Mac의 작업 방식과 많이 다른 경향이 있는 Linux 구현을 가리킵니다.어떤 조언이나 조언이라도 도움이 될 것입니다

도움이 되었습니까?

해결책

개발 ASP.NET 서버를 시작하려면 터미널 창을 열고 Mono 설치에서 "xsp2" 명령을 실행하면 됩니다.

Linux와 비교하여 Mac의 Mono 배포판에서 누락된 유일한 것은 Apache 모듈입니다. 이 모듈은 OSX의 프로덕션 환경에 애플리케이션을 배포하려는 경우 직접 컴파일해야 합니다.

다른 팁

처음 같이 일했을 때부터 모노 osx, Cocoa# 및 ObjC#을 추가했지만 ASP.NET 코어는 꽤 견고했습니다(약 3년 전).실제로 Onion 책에 따라 웹 애플리케이션을 작성하고 거의 어려움 없이 IIS로 포팅할 수 있습니다.

솔직히 ASP.NET을 실행하고 싶다면 MacOS에서 모노를 통해 실행하는 데 어려움을 겪고 싶지 않을 것입니다.Intel 기반 Macintosh는 Windows를 부팅할 수 있으며 Apple은 Windows의 일부로 다양한 장치에 대한 Windows 드라이버를 제공합니다. 부트 캠프.

또는 구매할 수 있습니다. 평행선 또는 VMWare 퓨전 100달러 미만으로요.저는 VMWare Fusion을 사용합니다.Mac 버전도 있습니다. 버추얼박스 무료로 제공되는 Sun에서 제공합니다. 단 한번도 사용해본 적이 없습니다.

MacOS 개발(.Net 아님)의 경우 실제로 시도해 보아야 합니다. 애플의 XCode.공짜 야.기본 Mac 애플리케이션을 개발하는 데 Python, Ruby 및 기타 언어를 사용할 수 있지만 주로 Objective C에 중점을 둡니다.


9/22 수정: 너도 나도 미안해 케브 이것이 유용한 답변이라는 것을 알았습니다.좀 더 확장해 보겠습니다.Macintosh는 GUI 요소를 Mac처럼 보이도록 테마를 적용하면서 Windows에서 소프트웨어를 이식해 온 오랜 역사를 가지고 있지만 그렇지 않으면 최소 비용 이식으로 만족합니다.이러한 소프트웨어는 실제 Mac 응용 프로그램처럼 작동하지 않습니다.AppleEvents에 응답하지 않고 스크립트할 수 없으며 크로스 플랫폼 클립보드 형식만 처리합니다.

모노를 사용하여 ASP.NET을 실행하는 것을 포함하여 원하는 것은 무엇이든 자유롭게 수행할 수 있습니다.개인적인 용도라면 과감히 퇴장하세요.그러나 Mac 버전에서 웹 지원 제품을 제공하는 방법으로 이를 고려하고 있다면 재고해 보시기 바랍니다.Mac 시장은 대부분 이러한 제품을 거부했습니다.약간의 매출을 얻을 수 있지만 기본 Mac 응용 프로그램처럼 작동하는 앱에 비해 얻을 수 있는 것은 없습니다.

이제 반대 투표를 계속하십시오.

NGINX를 통해 ASP.NET을 실행할 수도 있습니다. 다음을 사용하여 쉽게 설치할 수 있습니다.sudo 양조 nginx 설치

설치 튜토리얼을 참조하세요: http://www.robertmulley.com/tutorial/nginx-install-and-setup-mac-os-x-mavericks/ 앱 구성 단계를 확인하세요. http://www.mono-project.com/docs/web/fastcgi/nginx/ (메모:이제 fastcgi-mono-server4를 사용해야 하므로 내 풀 요청을 참조하세요. https://github.com/mono/website/pull/82/files)

Mac에서 Mono를 사용하는 이유는 무엇입니까?Parallels, VMWare 또는 Boot Camp를 실행합니다.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top