Опубликуйте приложение ClickOnce с MSBuild

Мне не нравятся все эти повторяющиеся строки, вот моя:

open System
let ar = [| "Fizz"; "Buzz"; |]
[1..100] |> List.map (fun i ->
    match i % 3 = 0, i % 5 = 0 with
        | true, false ->  ar.[0]
        | false, true ->  ar.[1] 
        | true, true ->  ar |> String.Concat
        | _ -> string i
    |> printf "%s\n"
)
|> ignore
5
задан Jeremy E 11 June 2009 в 19:14
поделиться

3 ответа

Как насчет однократного создания вручную файлов publish.htm в четырех местах?

В моей компании мы не используем файл publish.htm в все. Но у нас есть разные среды, поэтому мы позволяем сценарию сборки изменять имя приложения, местоположение обновления, URI сервера и т. Д. Перед сборкой и собираем его с помощью target Publish . После этого выходные файлы копируются в местоположение рассматриваемой среды.

Мы немного устарели и делаем это в основном в файле cmd, но я уверен, что у вас может быть 4 разных целевых объекта msbuild, которые выполняют ту же работу. .

5
ответ дан 18 December 2019 в 12:01
поделиться

Я только что написал в блоге ответ на проблему publish.html, в следующие пару дней я буду писать в блоге о проблеме с несколькими средами.

http://wallism.wordpress.com / 2009/12/08 / clickonce-create-publish-page-from-msbuild /

6
ответ дан 18 December 2019 в 12:01
поделиться

и это решает проблему множественного окружения (ну, это один из способов решения проблемы)

http://wallism.wordpress.com/2009/12/21/msbuild-and-multiple-environments/

4
ответ дан 18 December 2019 в 12:01
поделиться
Другие вопросы по тегам:

Похожие вопросы: