Включить папку в проект установки - PullRequest
7 голосов
/ 10 июля 2009

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

Ответы [ 2 ]

15 голосов
/ 10 июля 2009

Щелкните правой кнопкой мыши по проекту установки и выберите «Вид»> «Файловая система», и оттуда вы сможете получить доступ ко множеству специальных папок, таких как папка установки, appdata, рабочий стол и т. Д., И добавлять туда файлы, которые будут созданы при установке приложения. Убедитесь, что для свойства AlwaysCreate установлено значение true.

0 голосов
/ 24 марта 2014

Ответ хороший, потому что он подсказал мне, как решить мою проблему. Я думаю, что мое требование было немного другим. Мне пришлось включить содержимое другого библиотечного проекта из того же решения. Кажется, это работает нормально для консольных приложений / веб-сайтов, но по какой-то причине установщик не включал его. Возможно, есть лучший способ, но это сработало для меня. Аналогичным образом щелкните правой кнопкой мыши проект установки и:

- Select "View" > "Custom Actions". 
- Right click on "Install" folder and select "Add Custom Action". 
- Double click on "Application Folder"
- Click on "Add Output..."
- Select the project from the dropdown and in my instance I selected "Content Files", OK it and give it a name. 

Это будет включать любые ресурсы из выбранного проекта, помеченные как Контент и помеченные для копирования, в ваш установщик.

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