Имя Пароль
Зарегистрироваться


* При перепечатке материалов ссылка на www.SeoLiga.ru обязательна! RSS



Редактор файловой системы
8 февраля 2009

Этот редактор позволяет манипулировать файловой системой целевого компьюте-
ра: записывать выходные файлы в различные каталоги, создавать на целевом ком-
пьютере новые каталоги, а также создавать или добавлять ярлыки. Чтобы запустить
редактор файловой системы, выделите свой проект в окне Solution Explorer и выбе-
рите в меню View команду Editor\File System Editor.
На правой панели отображается список выходных файлов проекта установоч-
ной программы, а на левой — структура каталогов целевого компьютера. Исходно
она включает три папки: каталог приложения, рабочий стол и папку Программы
для текущего пользователя. По умолчанию выходные файлы записываются в ката-
лог приложения. Целевой каталог для любого файла можно изменить, выделив этот
файл на правой панели и перетащив его в требуемую папку. Кроме того, редактор
файловой системы позволяет создавать дополнительные папки — для этого доста-
точно щелкнуть его левую панель правой кнопкой и выбрать из контекстного меню
команду Add Special Folder.
Здесь можно добавить к структуре каталогов стандартную папку либо сощать
собственную. Папки, созданные разработчиком при помощи редактора, создаются
в файловой системе целевого компьютера во время установки приложения.
Добавление несжатого файла к дистрибутиву
Редактор файловой системы позволяет добавлять к проекту установочной програм-
мы несжатые файлы и сборки. Они включаются в дистрибутив и устанавливаются
одновременно с приложением, но не сжимаются и не упаковываются с другими
выходными файлами проекта установочной программы.
^ Добавление к дистрибутиву несжатых файлов и сборок
1. Если целевой каталог для несжатого файла отсутствует на левой панели редак-
тора, щелкните ее правой кнопкой и добавьте нужный каталог с помощью кон-
текстного меню. Так, в любом из существующих каталогов разрешается создать
вложенный каталог, щелкнув существующий каталог правой кнопкой и выбрав
команду Add\Folder.
2. На левой панели редактора файловой системы щелкните правой кнопкой ката-
лог, в который следует установить несжатый файл, и выберите File (или Assembly,
если добавляется сборка).
3. Выберите нужный файл и щелкните ОК (в случае сборки) или Open (в случае
файла) — файл (или сборка) добавляется к проекту установочной программы;
во время установки приложения этот файл будет записан в соответствующий
целевой каталог на целевом компьютере.
Размещение сборок в GAC во время установки приложения
Среди прочего редактор файловой системы позволяет помещать сборки в GAC во
время установки приложения. Для этого сборки добавляют к проекту установочной
программы в виде несжатых файлов. Соответствующие файлы добавляются к про-
екту, но не сжимаются и не упаковываются с остальными выходными файлами.
Чтобы установить сборку в GAC, ее прежде всего необходимо подписать при помо-
щи строгого имени (подробнее о строгих именах — в главе 9). После этого останет-
ся лишь добавить каталог GAC к структуре каталогов в редакторе файловой систе-
мы и поместить нужную сборку в этот каталог — во время установки приложения
сборка будет записана в GAC.
^ Как поместить сборку в GAC во время установки приложения
1. Подпишите сборку при помощи строгого имени (как это делается — см. в главе 9).
2. Создайте проект установочной программы и откройте редактор файловой сис-
темы.
3. Щелкните правой кнопкой левую панель редактора и выберите Add Special
Folder, затем выберите в контекстном меню каталог GAC.
4. Щелкните правой кнопкой каталог GAC на левой панели редактора файловой
системы и выберите команду Add\Assembly. Найдите требуемую сборку и щелк-
ните ОК, чтобы добавить ее. Если эта сборка до сих пор не добавлена к проекту
установочной программы, это происходит сейчас. Во время установки приложе-
ния она помещается в GAC.
Добавление ярлыка при помощи редактора файловой системы
При желании для устанавливаемого приложения можно создать ярлык на рабочем
столе (или в другой папке) целевого компьютера. Для этого также применяют ре-
дактор файловой системы.
^ Как создать ярлык на целевом компьютере
1. В окне Solution Explorer щелкните правой кнопкой файл, для которого необхо-
димо создать ярлык, и выберите Choose Find In Editor — на правой панели ре-
дактора файловой системы отображается каталог с выбранным файлом.
2. На правой панели редактора файловой системы щелкните правой кнопкой файл,
для которого создаете ярлык, и выберите команду Create Shortcut — ярлык для
этого файла создается и добавляется на панель.
3. Перетащите ярлык с правой панели в нужный каталог, отображаемый на левой
панели.

Теги: .NET

Статьи по теме:

Компонент PrintDocument
Реализация обработчиков событий
Настройка установочной программы
Создание плана блочного тестирования
Стратегия оптимизации
Создание обработчика для группы событий
Automatically Starting your Application on Windows Mobile
Распространение приложений через Интернет
Создание компонента DoughnutMachine
Установка точек прерывания
Установка и извлечение динамических свойств вручную
Рекурсия
Создание формируемых элементов управления
Создание проекта установочной программы
CBitmapEx – C++-класс для работы с BMP
| .NET | Pavel |
 


Пн Вт Ср Чт Пт Сб Вс
1
2 3 4 5 6 7 8
9 10 11 12 13 14 15
16 17 18 19 20 21 22
23 24 25 26 27 28 29
30 31


     



Rambler's Top100

Данный сайт или домен продается ICQ: 403-353-727

© 2009 Seoliga.ru | .NET | Редактор файловой системы. Регион сайта: Москва и Санкт-Петербург