Как можно получить доступ к специальным папкам пользователя из класса Installer (во время установки)Доступ Избранного пользователя Папка из установщика класса
ответ
Я использовал этот подход:
var username = Environment.GetEnvironmentVariable("USERNAME");
Это позволяет мне получить доступ ко всем пользователям соответствующей специальной папке из класса Installer.
Как правило, лучше всего использовать встроенную установку для использования стандартных свойств папок - при необходимости передайте их в класс установщика. Полный список здесь, и они чувствительны к регистру:
http://msdn.microsoft.com/en-us/library/aa370905(v=vs.85).aspx#system_folder_properties
Проблема с использованием других методов является то, что отсроченные пользовательские действия запускать с учетной записью локальной системы в на машине установить, так что, когда вы спрашиваете для чего-то для «пользователя» вы получите эквивалент для системной учетной записи, который не будет тем, что вы хотите.
Посмотрите на избранные папки здесь:
http://msdn.microsoft.com/en-us/library/aa368578(v=vs.85).aspx
- 1. Сохранение избранного пользователя
- 2. Папка установщика Windows Существует свойство
- 3. Отображение избранного пользователя из локального хранилища
- 4. Папка в качестве источника для установщика WIX
- 5. Android сохраняет выбор пользователя в качестве избранного
- 6. Удалить из избранного
- 7. Ошибка Копирование пользователя Избранного Фото с AppleScript
- 8. Swift: RSS подача, сохранение избранного пользователя локально
- 9. добавить пользователя meta для избранного изображения
- 10. Использование ng-класса для создания значка избранного
- 11. Определение типа установщика из установщика двоичного кода
- 12. Удаление одного установщика из другого установщика
- 13. .nuget Папка в поле пользователя
- 14. Доступ к экземпляру класса из класса IntentService
- 15. запустить второй установщик из настраиваемого класса установщика действий
- 16. Получение списка установленных DLL из класса установщика Microsoft Windows
- 17. Доступ к сеансу пользователя из пользовательского класса маршрутизации
- 18. Невозможно получить доступ к элементам WPF из класса пользователя
- 19. Доступ из родительского класса
- 20. частная папка, ссылающаяся на пользователя
- 21. Сохранение избранного в NSUserDefaults
- 22. Обновление класса парса путем добавления указателя избранного пользователю
- 23. Получите имя текущего установочного файла msi из класса установщика
- 24. Android: доступ к R.string из класса модели
- 25. Получение результата выбора избранного
- 26. Вызов избранного изображения из сгенерированного эскиза
- 27. Удалить ссылку из избранного изображения в Wordpress
- 28. Добавление ассоциации избранного в модель пользователя в Rails
- 29. Доступ к экземпляру класса из другого класса?
- 30. Доступ к переменным класса из другого класса