2011-09-07 4 views
4

을 사용할 수 있습니까? C#과 Razor를 사용하여 HTML "보기"를 렌더링하는 개념 MonoMac 앱을 작성하고 싶습니다.OSX에서 독립 실행 형 라이브러리 (asp.net 비즈니스없이)로 Mono를 통해

이것이 가능합니까?

그렇지 않은 경우 누구도 면도기의 단순성과 비교되는 다른 템플릿 엔진을 권장하지 않습니다. 내가해야한다면 Objective-C로 쓰는 것이 싫지만 Mono는 더 간단 할 것이다.

답변

8

나는 this 프로젝트에 관심이 있으리라 생각합니다. 두 개의 DLL로 구성된 zip을 다운로드하고 프로젝트에서이 DLL을 참조하면 these과 같은 예제가 작동합니다. 4.0 프로젝트를 만들어야한다는 것을 명심하십시오. 나는 Mono 2.10.5에서 이것을 테스트 해왔다. 그러나 OS는 Linux가 아니고 OS X가 아니었다. 그것은 그럼에도 불구하고 문제가되어서는 안됩니다.

또 다른 접근법은 here과 같은 것을 수행하는 것입니다. 포스트는 상당히 오래되었고 도서관의 이름은 변경되었지만 다운로드 할 수있는 라이브러리를 사용할 수 있어야합니다. here. 첫 번째 접근법은 더 깨끗하지만 내가 필요한지 확실하지 않습니다.

this 흥미로운 프로젝트를 찾을 수도 있습니다.

+0

+1 감사합니다. Konrad, 방금 답을 보았습니다. 링크를 따라 돌아가서 감사합니다. – andy

+0

이 접근법에 대해 한 가지주의 할 점은 'Html' 헬퍼 MVC가 제공됩니다. 많은 사람들이 RazorEngine을 살펴볼 때 이것을 깨닫지 못합니다. – Buildstarted

+0

흠, 좋은 점 BuildStarted. 고마워. – andy

관련 문제