Linux 컴퓨터에서 .net 응용 프로그램을 실행할 수 있다고 들었습니다. 이 프로세스는 .net 바이트 코드를 가져 와서 Linux jvm에서 실행하는 것입니다. 이 문제가있는 사람이 있습니까? 특정 병목 현상에 대해 알고 계십니까?.Net에서 실행중인 리눅스
2
A
답변
5
더 나은 프로세스가 있으며 실행 시간은 mono입니다.
모노입니다
오픈 소스, 크로스 플랫폼, C#을 구현하고 Microsoft.NET
그리고 리눅스에서 실행되는 바이너리 호환되는 CLR.
.NET에 일부 Windows 특정 네임 스페이스가 있기 때문에 완벽한 것은 아닙니다 (WMI, WPF는 몇 가지 예입니다).
1
Mono project을 확인하십시오. MacOS, Linux, Solaris 및 Windows (!)를 포함한 많은 OS에서 .Net 프로젝트를 실행할 수 있습니다.
.Net의 일부는 Mono에서 지원되지 않습니다. Mono Migration Analysis 도구를 사용하면 도움이됩니다.
관련 문제
- 1. 리눅스 환경에서 실행중인 PHP의 Windows 네트워크 드라이브
- 2. .net에서 실행중인 모든 프로세스를 얻는 방법 cf
- 3. 현재 .NET에서 실행중인 모든 스레드를 나열 할 수 있습니까?
- 4. 리눅스 응용 프로그램 모니터
- 5. 실행중인 서비스와 통신
- 6. 리눅스 터미널에서 리눅스
- 7. 리눅스
- 8. 리눅스
- 9. 리눅스
- 10. 리눅스
- 11. (리눅스)
- 12. git 브랜치와 실행중인 프로그램
- 13. .NET에서
- 14. 리눅스에서 실행중인 실행 파일 바꾸기
- 15. 리눅스 커널 모듈의 리눅스 리얼 모드 인터페이스
- 16. 리눅스 또는 Mac에서 Microsoft.Net 중간 코드
- 17. 리눅스 로케일
- 18. translate_address \ 리눅스
- 19. 리눅스 배관
- 20. 리눅스 배포판?
- 21. 어떻게 [리눅스]
- 22. 유닉스/리눅스
- 23. 리눅스 디스어셈블러
- 24. 소켓이 (리눅스)
- 25. window.openDialog 리눅스
- 26. 리눅스 선택
- 27. 리눅스 인증
- 28. 관계 리눅스
- 29. SoftPhone과 리눅스
- 30. 실행중인 PHP가
@Abius : 그건 사실이 아닙니다. WinForms와 WPF만이 Windows에 많이 묶여 있습니다. (단 한번도 Mono를 사용하지는 않았지만) – SLaks
JVM에서 .NET 바이트 코드를 실행할 수 있습니까? 그것은 확실히 나에게 뉴스 일 것입니다. –
@SLaks MS SQL은 무엇입니까? – AbiusX