Visual studio - публикация в один клик, веб-развертывание, проблема с файлами, не относящимися к dll - PullRequest
3 голосов
/ 20 апреля 2010

У меня есть простое веб-приложение, созданное из нескольких библиотек DLL, созданных в других проектах в одном решении. Это dll доступ к некоторому тексту, XML-файлам или другим Информация. Эти элементы имеют свойство «Копировать в выходной каталог», которое определяется как «Копировать всегда». Когда я создавал веб-приложение, в каталоге вывода bin было все, что угодно.

Однако, когда я публикую одно и то же приложение на сервере с функцией установки "веб-развертывание", мои файлы XML, txt НЕ копируются на папка приложения на сервере. Все остальные файлы копируются просто отлично. Может кто-нибудь сказать мне, почему все эти файлы не включены в «щелчок один раз» и почему весь выходной контент «bin» не опубликован?

Я использую Visual Studio 2010 и параметр «Элементы для развертывания» в «Пакет / публикация в Интернете» определен как «Только файлы, необходимые для запуска этого приложения»?

Спасибо за любой ответ,

Ben

1 Ответ

1 голос
/ 07 декабря 2010

Попробуй это. Включите файлы в проект / решение Visual Studio. Щелкните правой кнопкой мыши файл, выберите «Свойства». Установите для параметра «Действие сборки» значение «Содержимое». Затем пересоберите пакет развертывания, чтобы проверить, работает ли он.

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