Настройка проекта MSI для веб-службы WCF - PullRequest
1 голос
/ 01 октября 2010

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

Включаются ли автоматически файлы .SVC в «Первичный вывод» другого проекта?
Мы сделали «Добавить» «Вывод проекта», а затем указали на проект веб-службы WCF.Появляются все .dll, но не файлы .SVC.

  1. Должны ли файлы SVC быть включены в основной вывод?Или «первичный вывод» относится только к выводу отладки / корзины?
  2. Можем ли мы развернуть файлы без SVC?Я думаю, что нам нужен SVC, а не C #, покажите, что я не хочу включать «все исходные файлы».
  3. Нужно ли добавлять файлы SVC вручную?
  4. Аналогично, мы должны вручную добавить файл web.config?

Использование VS2010

После нескольких минут экспериментов я думаю, что это «Файлы содержимого», которые включают в себя .svcs и .configs.

Так что, лучше всего включать следующее: 1) Первичный вывод 2) Файлы содержимого?

1 Ответ

0 голосов
/ 01 октября 2010

Первичный вывод в значительной степени является отладкой (или выпуском) / bin.Поэтому, если вы используете проект веб-развертывания, вы можете сказать ему, чтобы он поместил основной вывод вашей цели в корзину, а затем на один уровень вверх вручную добавил .svc, web.config и global.asax.

ВозможноОднако проблема заключается в том, что если вы сделаете это в системе управления версиями с использованием TFS, она попытается поместить ваши выходные библиотеки в систему управления версиями, что может вызывать всякое «о» удовольствие.

Удачи.

...