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