Развертывание с однократным щелчком вручную не выполняется при попытке установить с него

Я пытаюсь настроить развертывание для работы в трех средах: dev, test и prod на основе моего сервера сборки cruisecontrol.net.

Пока что я безуспешно пробовал три разных угла:

1) msbuild, target = Publish, установка URL-адресов и т. Д. Через свойства msbuild. Прекрасно работает для каждого развертывания, но три установки не могут сосуществовать.

2) msbuild, target = Publish, перезапись exe.manifest через вызовы mage.exe, подписание с помощью mage.exe и то же самое с .deployment.

3) msbuild, target = Rebuild, «вручную» копирование содержимого debug \ bin в соответствующую подпапку app.publish, затем то же упражнение с магом, что и в 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

person Anders Juul    schedule 26.02.2012    source источник


Ответы (1)


Удаленный сервер возвратил ошибку: (404) Не найдено.

Не удалось найти файл http://dkapp17/rap1d/dev/rap1d_wpf.application

person Micah Armantrout    schedule 26.02.2012