2013-04-29 1 views
1

최근에 훌륭한 스크립트가 프로젝트에 추가되었습니다. 현재 우리는 VS 빌드가 컴파일 된 .js 파일을 출력 디렉토리에서 웹 응용 프로그램의 scripts 디렉토리로 단순히 복사하도록합니다.NAnt 스크립트가 포함 된 ScriptSharp 컴파일

우리는 영구 기능으로 만들기 위해 .js 파일이 항상 최신 상태인지 확인하기 위해 웹 빌드 NAnt 스크립트의 일부로 생성되도록하려고합니다. 이 방법을 잘 수행하거나 컴파일을 실행하기 위해 .csproj 파일을 지정하는 NAnt 스크립트에서 MSBuild를 호출해야합니까? 이 가능성이 전체 응답 (나는은 NAnt 경험이없는 주어진)은 아니지만, 도움이 될 수로서 나는, 어쨌든 그것을 제공하는 것

감사

스투

답변

1

.

스크립트 # csproj는 msbuild를 사용하는 다른 모든 csproj와 매우 비슷합니다. 다른 msbuild 프로젝트를 NAnt 빌드 스크립트에 통합 할 수있는 방법이 있다면 동일한 모델이 스크립트 # 프로젝트에도 이상적으로 적용됩니다.

github 저장소에있는 버전의 웹 프로젝트에서 웹 프로젝트는 스크립트 # 프로젝트에 대한 참조를 추가 할 수 있으므로 (스크립트 # 프로젝트에 종속 됨) msbuild 배포 작업이 포함되어 있습니다. 빌드 된 스크립트 # 프로젝트의 스크립트를 웹 프로젝트에 추가합니다. Todo 샘플 (https://github.com/nikhilk/scriptsharp/tree/cc/samples/Todo)에서 실제로이를 볼 수 있습니다.

+0

감사합니다. Nikhil, 정말 도움이됩니다. – Stu

+0

이 NuGet 패키지를 얻는 방법 :''? – knut

관련 문제