2017-12-22 47 views
1

현재 SVN 저장소를 보유하고있는 Linux 서버에서 실행할 수있는 CI 용 솔루션을 찾으려고합니다.WPF 응용 프로그램을 빌드하기위한 Linux의 .NET CI 서버

우리가 구축 한 많은 응용 프로그램은 WPF를 프론트 엔드로 사용하는 Windows 데스크톱 응용 프로그램이므로 이것이 가능한지 확실하지 않습니다.

Linux에서 ASP 응용 프로그램을 작성하기위한 여러 가지 CI 솔루션을 보았으며 Linux에서 WPF 응용 프로그램을 실행할 수 없다는 것을 알고 있지만 Windows에서 실행되지 않을 때 WPF 응용 프로그램을 빌드하는 CI 서버가 있습니까? ?

+0

실행 또는 빌드하려면 dll (런타임 또는 컴파일 타임) 세트가 필요합니다. 왜 모든 런타임 dll이 GAC에 있고 리눅스에서 사용할 수 없기 때문에 이유는 .NET 라이브러리의 최신 버전도 아닙니다. AFAIK 당신은 Linux에서'wine'을 사용하여 .NET 1.1을 얻을 수 있습니다. – XAMlMAX

+0

그래, 나는 이것이 사실일지도 모른다는 느낌을 받기 시작했다. 이것을 답변으로 게시 할 수 있다면 해결책으로 받아 들일 것입니다. Mono를 사용하는 것은 옵션이 아니므로 Windows 2008 서버를 설치할 때까지는 CI가 부족한 것처럼 보입니다. – Alex

답변

1

우리가 의견 말씀과 같이 실행하거나 (시간을 런타임 또는 컴파일) DLL의 동일한 세트의 필요를 구축 그래서 대답은 전혀 생각하지 하나에

. 왜 모든 런타임 dll이 GAC에 있고 리눅스에서 사용할 수 없기 때문에 이유는 .NET 라이브러리의 최신 버전도 아닙니다. AFAIK 리눅스에서 와인을 사용하여 .NET 1.1을 얻을 수 있습니다.

관련 문제