문제

나는 DeVexpress 구성 요소의 행복한 사용자이지만 현재는 여전히 Linux 웹 호스트에 있습니다.

다른 스레드에서는 DeVexpress의 ASP.NET 구성 요소를 사용할 수 있도록 Windows 환경으로 이동하려는 계획에 대해 이야기했습니다. 한동안 DeVexpress의 입장은 P/Invoke의 많은 사용으로 인해 구성 요소가 모노에서 작동하지 않을 것입니다.

ASP.NET 구성 요소에 대한 사전 경험이 없음 제 질문은 Mono에서 ASP.NET 컨트롤을 성공적으로 사용 했습니까? 나는 그들이 윈성 물건보다 모노 아래의 ASP.NET 물건에 훨씬 더 운이 좋았다는 것을 나타내는 일부 게시물을 읽었습니다.

도움이 되었습니까?

해결책

그들이 컨트롤을 삭제하거나 Linux를 떨어 뜨릴 수있는 것보다 그들의 컨트롤이 p/invoke 무겁다. 모노는 잘못이 아니며, 비난해야 할 것은 유일한 Windows 만 염두에두고 쓰여진 코드입니다. 그리고 내 경험에서 P/Invokes를 사용하여 Linux에서 깨지는 코드는 Windows 64 비트에서도 끊어집니다 (기본 라이브러리는 관리 된 어셈블리와 같은 32/64 비트 비가 적합하지 않기 때문에).

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