2013-07-25 6 views
5

전체 Visual Studio IDE 초보자 및 F # 및 F # 기반 WebSharper 초보자로서 시스템에 특정 문제가 있습니다. 나는 'Ctrl + F5'를 사용하여 응용 프로그램을 테스트합니다. 이제 애플리케이션을 패키지로 묶어 다른 서버, 아파치 서버에 배포하려는 경우 어떻게해야합니까? 기본 예제 here에는 .js 파일과 HTML 파일 만 있다고 가정하면 생성 된 웹 페이지 및/또는 .js 파일은 어디에서 찾을 수 있습니까? 또는 어떻게 생성합니까?Visual Studio 2012에서 Websharper 응용 프로그램 배포

답변

4

HTML 사이트 템플릿을 사용하여 응용 프로그램을 만든 경우 프로젝트의 bin 폴더에서 HTML 번들을 찾을 수 있습니다. 이 템플릿을 사용하여 구축 된 WebSharper 응용 프로그램을 원하는 모든 서버에 배포 할 수 있습니다. 웹 응용 프로그램 템플릿 (Sitelets, ASP.NET, ... 중 하나)을 사용했다면 Windows 호스팅과 following these instructions to host the application using Mono on a Linux box running nginx 중에서 선택할 수 있습니다.

  • WebSharperMVC
  • WebSharperBootstrap : 그것은 윈도우 호스팅에 관해서

    는 AppHarbor 프로젝트를 밀어서 시동을 WebSharper 응용 프로그램을 배포하고 모두 AppHarbor 구축이 두 템플릿 중 하나를 사용할 수 있습니다위한 좋은 선택이다

+0

그래서 Sitelets를 사용했습니다. AppHarbor은 빌드 된 프로젝트를 볼 수있는 유일한 방법입니까? 비유로서, 이클립스 IDE를 사용하여 자바 웹 프로젝트를 빌드한다고 말할 수 있습니다. 나는 tomcat 컨테이너를 사용하여 파일을 배포 할 수 있으며 또한 생성 된 파일을 볼 수 있습니다. 나중에 모든 파일을 전쟁에 패키지로 묶을 수도 있습니다. Visual Studio를 사용하여 IIS에 배포하는 것과 같은 것이 있습니까? – N00bsie

+0

AppHarbor은 Sitelets 앱 배포를위한 하나의 옵션입니다. VS는 웹 응용 프로그램을 배포하기위한 4 가지 방법 인 웹 배포, FTP, 파일 시스템 및 FPSE를 제공합니다. 웹 배포를 사용하여 응용 프로그램을 게시하는 방법을 배우려면 [이 문서] (http://msdn.microsoft.com/en-us/library/dd465337(v=vs.100) .aspx)를 읽어보십시오. – Taha

+0

나를 도와 줘서 고마워. @ 타하 – N00bsie

관련 문제