powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
9 сообщений из 9, страница 1 из 1
Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
    #38102516
M234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Тестовый проект можно взять тут: http://yadi.sk/d/AQjk8-HN1i9Eu

Setup-Project создан в VS 2008 и устанавливает он простейшее WinForms-приложение типа "Hello World!".
ОС Виндовс 7.
Пользователь обычный без прав администратора.
При установке выкидывается окошко для ввода пароля админстратора. Типа "разрешить приложению произвести изменения на этом компьюторе".

Проблема что ли в том, что прога устанавливается в "Programm Files"? Или в чём дело?
Как сделать так что бы этот вопрос не задавался и пароль не требовался? В "Мои документы" что ли устанавливать?
Чёт я не понял пока что к чему.

Спасибо.
...
Рейтинг: 0 / 0
Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
    #38102519
M234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пользователь локальный, этого комьпьютера.
...
Рейтинг: 0 / 0
Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
    #38102610
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
M234,
без пароля админстратора вы не можете запускать любой исполняемый файл. этож норма
...
Рейтинг: 0 / 0
Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
    #38102654
sphinx_mv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ZVER-10M234,
без пароля админстратора вы не можете запускать любой исполняемый файл. этож нормаЗуб даете?
А как же насчет эксплорера, блокнота, калькулятора или офиса? Чем это не "любые исполняемые файлы"?

Для установки приложения действительно нужны соотвествующие административные привелегии.
...
Рейтинг: 0 / 0
Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
    #38102672
ZVER-10
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sphinx_mv,
точно, какой же я тупой:)
...
Рейтинг: 0 / 0
Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
    #38102687
bazile
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
M234,

программе установки требуются административные права т.к. каталог program files доступен для записи только администраторам. Кроме этого установщик записывает информацию в системный реестр что также требует прав администратора. И так твой пользователь таких прав не имеет, то система выводит UAC диалога с просьбой указать пароль администратора. Это правильно т.к. обычный пользователь не должен иметь прав устанавливать ПО. Если ему это в самом деле необходимо, то добавь его в группу Power Users.

Если программа в самом деле простая, то зачем вообще установщик? Сделай архив и пусть пользователь распакует его туда куда ему удобно.

Установка в папку "Мои документы" очень плохая идея. Эта папка не для програм.
...
Рейтинг: 0 / 0
Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
    #38102695
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ClickOnce
...
Рейтинг: 0 / 0
Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
    #38102706
M234
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУClickOnce

Знаю такую какашку ;)
Ладно. Всем спасибо, буду думать.
...
Рейтинг: 0 / 0
Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
    #38102792
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
M234,

для установки ПО не нужны административные права по 2 причинам:
А) программа может устанавливаться в каталог AppData
Б) запись об установленном ПО можно запихать в ветку реестра <User>\Software\Microsoft\Windows\Uninstall, эта программа даже будет отражаться в оснастке "Установка\Удаление ПО"

но через средства MSI вроде как это нельзя сделать, так как сам MSI требует повышенных прав доступа. Через сторонние постановщики это вполне возможно.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Простейший Setup-Project хочет от обычного пользователя каких-то прав при установке. ???
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]