Как правильно собрать дистрибутив web-сервиса?
\App_Code\
\App_Data\
\Global.asax
\my_web_service.asmx
\Web.config
Имеется IIS, который в своих настройках имеет виртуальный каталог foo который указывает на каталог с мои веб-сервисом.
Т.е. если в браузере написать http://localhost/foo/my_web_service.asmx
то все правильно отобразится.
Теперь вопрос - хочу собрать дистрибутив, чтобы установить веб-сервис на другом компьютере. Создаю web setup project. Добавляю content files from... (больше добавить и нечего). Создаю дистрибутив. Устанавливаю.
На целевой машине создается виртуальный каталог в котором лежит
вся моя иерархия каталогов веб-сервиса, включая исходники + пустой каталог bin... Насколько я понимаю, это неправильно, т.е. исходников быть не должно, и каталог bin должен быть не пустой...
Пробовал делать билд веб-сервису. Он билдится в какую-то непонятную директорию, откуда нельзя добавить файлы в web setup project...
Вообщем, подскажите кто знает. Я в этов вопросе начинающий.