Как прикрепить файл данных к установке приложения Windows - PullRequest
0 голосов
/ 08 июля 2010

Я пишу приложение для Windows на C #, FW3.5 и Visual Studio 2008. Мне нужно присоединить один или несколько файлов данных к установке.

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

Есть ли способ сделать это, изменив настройки публикации в Visual Studio или, возможно, даже сделать это программно?

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

Просто подумал, что добавлю, что это для программного пакета, поставляемого пользователям с лицензией на 3, 6 или 12 месяцев. Сотрудник компании (не программист) должен быть в состоянии указать продолжительность лицензии и какие файлы данных должны поставляться вместе с ней перед отправкой. Я безуспешно пытался убедить его покончить с файлами данных и просто связать его напрямую с базой данных, и теперь я застрял.

Еще раз спасибо.

Ответы [ 3 ]

1 голос
/ 08 июля 2010

Посмотрите на создание проекта установщика Visual Studio.Вы можете использовать мастер для создания на основе вашего текущего проекта C #.В проекте VSI вы можете настроить все виды вещей, включая создание папок и публикацию файлов в указанных папках.

1 голос
/ 08 июля 2010

Вы можете создать проект установки. Пожалуйста, обратитесь к http://www.c -sharpcorner.com / UploadFile / vishnuprasad2005 / SetupProjects12022005022406AM / SetupProjects.aspx

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

0 голосов
/ 08 июля 2010

просто щелкните правой кнопкой мыши в своем проекте, просмотрите основной проект, выберите «Добавить папку», назовите эту папку так, как вы хотите, щелкните правой кнопкой мыши по ней, выберите «Добавить существующий элемент» и выберите файл, который вы хотите добавить.Не забудьте доставить его вместе с выпуском!

PS: это для VS2008 и 2010!Этикетки могут называться иначе, потому что я здесь использую немецкий язык!

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