ClickOnce PublishUrl не работает с помощью задачи MSBuild - PullRequest
1 голос
/ 25 августа 2010

У меня есть сервер сборки CruiseControl .NET, работающий на Windows Server 2003, и я пытаюсь собрать и опубликовать свое приложение ClickOnce Wpf (3.5) с помощью msbuild 4. Задача в моем сценарии сборки следующая:

<MSBuild Projects="src\TestProject\TestProject.csproj"
                    Targets="publish"          
                    Properties="PublishUrl=c:\testwpf\;InstallUrl=http://devserver/TestProjectUpdates/;" />

Однако после запуска сборки установка не развертывается в папку c: \ testwpf \.Однако я вижу установку, созданную в папке bin \ release исходного кода.

Есть идеи, почему не нужно развертывать файлы на указанном PublishUrl?

1 Ответ

5 голосов
/ 26 августа 2010

Что ж, я должен использовать свойство PublishDir вместо PublishUrl.

http://social.msdn.microsoft.com/Forums/en/msbuild/thread/4748f516-491b-4019-a2bb-fc3b1e99e98b

...