Настройка пакета веб-развертывания в Visual Studio 2010 - PullRequest
1 голос
/ 15 октября 2010

У меня есть сборка WCF DataService в VS 2010, предназначенная для .Net 4.0.Это все отлично работает.Я создал пакет развертывания и развернул приложение на веб-сервере с помощью MSDeploy и zip-файла.Когда я настроил автоматическую сборку на агенте сборки TFS, содержимое пакета развертывания изменилось.Я больше не получаю сборки со строгими именами в своем пакете развертывания.Эти исключенные сборки являются проектами в рамках решения и построены на сервере сборки.

Я не вижу много вариантов конфигурации для пакета развертывания, но мне хотелось бы знать, почему сервер сборки создает другойпакет, чем моя рабочая станция, используя те же настройки.

Я использую «Только файлы, необходимые для запуска этого приложения», я отметил «Исключить сгенерированные символы отладки» и «Исключить файлы из папки App_Data».Я _до_не_ включать пакеты базы данных.Я делаю создаю zip-файл (в котором отсутствуют сборки со строгими именами)

Спасибо за любую информацию, которая у вас может быть, объясняя, почему это происходит.Тогда, возможно, я смогу решить эту проблему.

Beezler

На сервере сборки я разобрал сборки, которые меня беспокоили, и мой пакет развертывания получил состояние, в котором я его хочу.Таким образом, кажется, что пакет развертывания не включает сборки GACed, и это хорошо.Я все еще хотел бы знать, как переопределить это поведение на определенных сборках, на которые есть ссылки.

Спасибо,

1 Ответ

0 голосов
/ 11 января 2012

Если вы хотите включить файлы DLL для сборки GAC, выполните следующие действия:

  • В вашем проекте разверните папку "Ссылки"
  • щелкните правой кнопкой мыши ссылку, в которую вы хотите включить DLL, и выберите "свойства", чтобы открыть панель свойств
  • установить "Копировать локальный" на "True"

Вот и все! При публикации вашего проекта он будет включать DLL в папку bin для этой ссылки!

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...