2009-02-09 3 views
0

저는 VS2008 솔루션을 빌드하는 스크립트가 있습니다. 명령 줄에 'nant'를 입력하여 직접 실행하면 모든 올바른 DLL이 해당 bin 디렉토리에 복사됩니다. 그러나 Cruisecontrol이 CI 빌드를 수행 할 때 DLL은 bin 디렉토리에 복사되지 않습니다.Cruisecontrol.net과 다른 결과는 noncc.net과 다릅니다

어떤 아이디어가 원인입니까?

답변

0

크루즈 컨트롤 환경이 아닌 환경에 뭔가가있을 가능성이 큽니다. CruiseControl 빌드에 (무언가를 상세하게 설정하는 것과 같은) 무언가를 추가하고 같은 경로를 설정했는지 확인하십시오.

+0

감사합니다. Charlie. CC 환경이란 무엇입니까? CC는 단순히 nant 스크립트를 호출하지 않고 해당 작업을 수행하도록 만듭니 까? 명령 줄에서 'nant'를 입력 할 때 환경의 어떤 측면에 영향을 줄 수 있습니까? –

1

플리 블 (Flibble) 씨의 문제는 커맨드 라인에서 nant를 실행할 때 실행되는 기본 타겟 (build)을 오버라이드하는 cc.net config의 타겟으로 "test"를 지정했다는 것입니다.

+0

그래, 그건 골리가 환경에있을거야. –

+0

예. 도와 주셔서 감사합니다. –

관련 문제