0

우리는 VS2010에서 Silverlight 프로젝트를 가지고 있으며 사용자 지정 작업이 포함 된 웹 설치 프로젝트가 있지만 이제는 설치의 일부로 mongodb를 포함시켜야합니다. 간단하게 mongodb에서 파일을 추가 할 수는 있지만 Windows 서비스로 등록하고 쉘 명령이나 뭔가에서 sc 또는 InstallUtil 명령을 실행하는 것과 같은 일종의 해킹을 사용하지 않고 시작하는 방법을 모르겠습니다.Visual Studio 2010과 함께 MongoDB 설치 Visual Studio Installer

시행 착오 및 인터넷 검색 결과가 아직 없습니다. 아무도 이것이 어떻게 할 수 있는지 알고 있습니까?

+0

그냥주의하여 응용 프로그램은 "사내"이외의 다른 응용 프로그램 : http://blog.mongodb.org/post/103832439/the-agpl. – WiredPrairie

답변

0

VS 설치 프로그램은 .NET 설치 프로그램 클래스 (installutil과 동일)를 통한 서비스 설치를 지원합니다. 그렇지 않으면 mongodb 서비스에 명령 줄 설치가 있는지 조사 할 것입니다. 많은 Win32 Windows 서비스는이를 설치하는 명령 줄 설치 매개 변수를 제공하므로이를 설치하기위한 사용자 지정 작업으로 실행하고 제거 명령도 실행합니다. SC 명령을 사용하여이를 수행 할 수 있습니다.

VS 설치 프로그램은 서비스를 설치하기 위해 Windows Installer의 기본 제공 기능을 지원하지 않습니다. 시간이 있다면 VS 설정이 어쨌든 사라지기 때문에 다른 도구로 마이그레이션하는 것이 좋습니다.

이 유용 할 수 있습니다 : http://www.installsite.org/pages/en/msi/tips.htm 및 "비주얼 스튜디오 설치 서비스"아래로 스크롤

당신이 MongoDB를 배포 할 경우 MongoDB를의 라이센싱과 라이센스의 요구 사항을 이해
관련 문제