내 cruisecontrol.net 빌드 서버를 기준으로 dev, test 및 prod의 세 가지 환경에서 사용할 배포를 얻으려고합니다. msbuild를 속성 연결 URL 등을 설정, 게시 =수동으로 한 번 클릭하면 설치 시도가 실패합니다.
1) msbuild를, 대상 :
나는 운없이 지금까지 세 가지 다른 각도를 시도했습니다. 각 배포에 대해 잘 작동하지만 세 가지 설치는 공존 할 수 없습니다.
2) msbuild, target = mage.exe를 호출하여 exe.manifest를 덮어 쓰고 mage.exe로 서명하고 .deployment를 사용하여 동일한 작업을 덮어 씁니다.
3) msbuild, target = '수동으로'관련 app.publish 하위 폴더로 디버그 \ bin 내용을 복사 한 다음 2)와 같은 마법사로 연습하십시오.
다음은 응용 프로그램 오류시 표시되는 오류 및 빌드 서버에서 실행되는 배치 파일 (특정 스프린트에 맞게 조정되었지만 여기서는 그 프로세스가 덜 흥미 롭습니다)입니다. 약간 거칠고 여전히 진행중인 작업입니다. 솔루션을 다시 작성한 후 배치 파일이 실행됩니다.
내가 시도 할 수있는 것은 무엇입니까? 감사합니다, 앤더스, 덴마크
ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of http://dkapp17/rap1d/Dev/Rap1D_Dev_WPF.application resulted in exception. Following failure messages were detected:
+ Downloading http://dkapp17/rap1d/dev/rap1d_wpf.application did not succeed.
+ The remote server returned an error: (404) Not Found.
COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.
WARNINGS
There were no warnings during this operation.
OPERATION PROGRESS STATUS
* [26-02-2012 21:16:40] : Activation of http://dkapp17/rap1d/Dev/Rap1D_Dev_WPF.application has started.
ERROR DETAILS
Following errors were detected during this operation.
* [26-02-2012 21:16:40] System.Deployment.Application.DeploymentDownloadException (Unknown subtype)
- Downloading http://dkapp17/rap1d/dev/rap1d_wpf.application did not succeed.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
그리고 내 배치 파일
del "c:\Temp_deploy\*.*" /S/Q
del "c:\ccnet.output\Rap1d-ci\src\Rap1d_WPF\bin\Debug\app.publish\*.*" /S/Q
xcopy c:\ccnet.output\Rap1d-ci\src\Rap1d_WPF\bin\Debug\*.* "c:\Temp_deploy\Rap1D_WPF_2_0_28_3253\" /S
xcopy "c:\Temp_deploy\Rap1D_WPF_2_0_28_3253\*.*" "c:\ccnet.output\Rap1d-ci\src\Rap1d_WPF\bin\Debug\app.publish\Application Files\Rap1D_WPF_2_0_28_3253\" /S
C:\ccnet.output\Rap1d-ci\src\3rdParty\Mage\mage -New Application -Processor x86 -ToFile "c:\ccnet.output\Rap1d-ci\src\Rap1d_WPF\bin\Debug\app.publish\Application Files\Rap1D_WPF_2_0_28_3253\Rap1D1_WPF.exe.manifest" -name "PNRap1D_Dev" -Version "2.0.28.3253" -FromDirectory "c:\ccnet.output\Rap1d-ci\src\Rap1d_WPF\bin\Debug\app.publish\Application Files\Rap1D_WPF_2_0_28_3253"
C:\ccnet.output\Rap1d-ci\src\3rdParty\Mage\mage -Sign "c:\ccnet.output\Rap1d-ci\src\Rap1d_WPF\bin\Debug\app.publish\Application Files\Rap1D_WPF_2_0_28_3253\Rap1D1_WPF.exe.manifest" -CertFile c:\ccnet.output\Rap1d-ci\src\Rap1D_WPF\Dev_TempKey.pfx
C:\ccnet.output\Rap1d-ci\src\3rdParty\Mage\mage -New Deployment -Processor x86 -Install true -Publisher Grundfos -ProviderUrl http://dkapp17/rap1d/dev/rap1d_wpf.application -ToFile "c:\ccnet.output\Rap1d-ci\src\Rap1d_WPF\bin\Debug\app.publish\Rap1D_Dev_WPF.application" -AppManifest "c:\ccnet.output\Rap1d-ci\src\Rap1d_WPF\bin\Debug\app.publish\Application Files\Rap1D_WPF_2_0_28_3253\Rap1D1_WPF.exe.manifest"
C:\ccnet.output\Rap1d-ci\src\3rdParty\Mage\mage -Sign "c:\ccnet.output\Rap1d-ci\src\Rap1d_WPF\bin\Debug\app.publish\Rap1D_Dev_WPF.application" -CertFile c:\ccnet.output\Rap1d-ci\src\Rap1D_WPF\Dev_TempKey.pfx
pause