В настоящее время я работаю с C # и разрабатываю несколько приложений Silverlight, которые используют веб-службы sharepoint в качестве источников данных.
Администраторы sharepoint решили, что для "разделения" пользователей они должны были создать один и тот же список sharepoint несколько раз и предоставить пользователям из каждой ветви доступ к соответствующему списку для этой ветви.
Это создает небольшую проблему, потому что мне нужно установить guid для списков sharepoint для каждой ветви и скомпилировать 5 разных версий одного и того же приложения.
В конце концов я решил создать класс ListProperties и передать имя текущей ветви методу, чтобы он возвращал правильный guid.
Итак, теперь я установил переменную (ветвь) в « BRANCH-A », скомпилировал и переименовал приложение в «AppBranchA.xap». Затем сделайте то же самое для каждой ветви.
Есть ли способ передать строку во время компиляции и автоматически изменить переменную (и, надеюсь, имя приложения)?
Я готов выслушать другие способы управления несколькими сборками одновременно.
спасибо,