Я не могу создать файловую систему в папке Users \ Public с установщиком - PullRequest
0 голосов
/ 07 марта 2012

Я пытаюсь создать файловую систему при установке приложения WPF.В настоящее время я создаю файловую систему во время выполнения.Я могу использовать страницу FileSystem в Visual Studio 2010, чтобы создать нужную файловую систему в любой папке, кроме Users \ public.

На странице Filsystem установщика я создаю специальную папку, но мне нужно датьСпециальная папка по умолчанию.Я уже пробовал:% SystemRoot% \ Users \ Public - он говорит, что не может его найти [Ошибка: невозможно получить доступ к сетевому диску ...] А другие встроенные опции идут в места, где я не хочу, чтобы были поля, общие файлы/ программные файлы / пользовательские документы / и т. д.

Может ли кто-нибудь помочь мне с созданием файловой системы в папке Users \ Public?

Каталог, который я хочу создать, это C: \ Users \ Public \ MY_FOLDER\ MY_OTHER_FOLDERS ...

1 Ответ

0 голосов
/ 07 марта 2012

Вы хотите использовать %SystemDrive% вместо %SystemRoot%.Проверьте это с помощью командной строки.

C:\>set System
SystemDrive=C:
SystemRoot=C:\Windows

РЕДАКТИРОВАТЬ: Чтобы использовать переменные среды в пакете MSI, используйте формат [%Name], так что в вашем случае [%SystemDrive].

Ссылка: Блог команды установщика Windows

...