Имя пользователя:
Пароль:  
Помощь | Регистрация | Забыли пароль?  | Правила  

Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Установка приложений на Т12, требующих .Net FW 2.0

Ответить
Настройки темы
Установка приложений на Т12, требующих .Net FW 2.0

Аватара для MaxDELETE

Ветеран


Сообщения: 620
Благодарности: 56


Конфигурация

Профиль | Отправить PM | Цитировать


Такой вопрос - как установить приложения, требующие .Net на Т12 или через GuiRunOnce? Наверное не стоит объяснять, что при установке на т12 или Gui вылетает сообщение типа "нужен .net framework" где приходится нажимать отмену (нужно ставить такую прогу как Paint.Net и еще несколько). Конечно можно сжать в sfx, но проблема что у прог больно до ... ключей реестра, что не представляется возможным сделать из них .reg, а потом импортировать - там есть ключи для HKEY_User - туда не импортируются, а надо.
Есть хоть какие-нибудь предложения? RunOnceEx предлагать не надо

Отправлено: 17:18, 18-10-2006

 

(*.*)


Сообщения: 36554
Благодарности: 6693

Профиль | Сайт | Отправить PM | Цитировать


MaxDELETE
Цитата:
Вопрос в том, можно ли ставить приложения на Т12 или нет???
Можно.
Цитата:
Если да, то что нужно для этого делать???
Использовать пакетный файл, который вызывается из cmdlines.txt.

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 21:44, 19-10-2006 | #11



Для отключения данного рекламного блока вам необходимо зарегистрироваться или войти с учетной записью социальной сети.

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


Аватара для MaxDELETE

Ветеран


Сообщения: 620
Благодарности: 56

Профиль | Отправить PM | Цитировать


И про какой пакетный файл идет речь?

Можно поконкретней? Что можно сделать, чтобы прога не выдавала на Т12, что ей нужен FW 2.0 (хотя он перед этим на Т12 ставится)

И, пожалуйста, не надо снова говорить про RunOnceEx

-------
Проект Sidebar & Gadgets
Проект DreamScenes и Stardock DeskScapes + .dreams


Отправлено: 00:19, 20-10-2006 | #12


Аватара для MaxDELETE

Ветеран


Сообщения: 620
Благодарности: 56

Профиль | Отправить PM | Цитировать


[Вторая попытка] При установке Винды все проги ставлю на Т12, не пользуюсь Update-Pack, винду делаю через nlite.
Есть проги, которые при установке требуют .Net FW 2.0 или 1.1. То при запуске с Т12 от проги вылетает сообщение типа
"Не найден .Net Framework 2.0 (или 1.1), перейти на страницу загрузки?" (Мне нужно ставить Paint.Net и Sound Forge пока)
Сам .Net ставится тоже на Т12 в намного раньше проги, требующей .Net.
.Net Framework перепакованный в котором содержатся обе версии - с этого сайта взят.
Подскажите, каким образом можно отключить это сообщение - чтобы оно не всплывало и прога ставилась.
WinRar-ом в sfx конечно можно сжать, а потом ключи добавлять, беда в том, что от Paint.Net около тысячи ключей. Но это не беда, просто есть ключи, которые ставятся в HKEY USERS, а они туда не ставятся - говорится "ошибка при доступе к реестру"

P.S. Прошу не говорить про RunOnceEx, потому что я им не пользуюсь чисто из принципов)

Отправлено: 07:22, 20-10-2006 | #13


(*.*)


Сообщения: 36554
Благодарности: 6693

Профиль | Сайт | Отправить PM | Цитировать


Цитата:
[Вторая попытка]
Неудачная. Если я перенес первую тему в ХВЗ, то у меня для этого были серьезные основания, a именно - отсутствие информации, необходимой для выявления причины проблемы. На это я указывал в теме, и даже объяснял в PM. Ответом стало создание этой темы. Гм... завидное упорство

-------
Канал Windows 11, etc | Чат @winsiders


Отправлено: 08:13, 20-10-2006 | #14


Аватара для MaxDELETE

Ветеран


Сообщения: 620
Благодарности: 56

Профиль | Отправить PM | Цитировать


[Третья попытка]
При установке Винды все проги ставлю на Т12, не пользуюсь Update-Pack, винду делаю через nlite.
Есть проги, которые при установке требуют .Net FW 2.0 или 1.1. То при запуске с Т12 от проги вылетает сообщение типа
"Не найден .Net Framework 2.0 (или 1.1), перейти на страницу загрузки?" (Мне нужно ставить Paint.Net и Sound Forge пока)
Сам .Net ставится тоже на Т12 в намного раньше проги, требующей .Net.
.Net Framework перепакованный в котором содержатся обе версии - с этого сайта взят.
Подскажите, каким образом можно отключить это сообщение - чтобы оно не всплывало и прога ставилась.
WinRar-ом в sfx конечно можно сжать, а потом ключи добавлять, беда в том, что от Paint.Net около тысячи ключей. Но это не беда, просто есть ключи, которые ставятся в HKEY USERS, а они туда не ставятся - говорится "ошибка при доступе к реестру"

P.S. Прошу не говорить про RunOnceEx, потому что я им не пользуюсь чисто из принципов)

Большая просьба модератору Vadikan назвать какой именно ему информации не хватает???????
Че непонятного-то???????


И может не будем закрывать тему до выяснения обстоятельств

Отправлено: 14:26, 20-10-2006 | #15


Покинул форум


Сообщения: 3254
Благодарности: 893

Профиль | Цитировать


MaxDELETE

Цитата MaxDELETE:
просто есть ключи, которые ставятся в HKEY USERS, а они туда не ставятся - говорится "ошибка при доступе к реестру"
Вот небольшой мануальчик почитай внимательно, я думаю у тя потом отпадет надобность в ключах этого раздела, которые просто дублируются в других разделах реестра.


Реестр Windows XP состоит из следующих основных разделов:
HKEY_CLASSES_ROOT - это ссылка на раздел HKEY_LOCAL_MACHINE\ Software\Classes. Хранящиеся здесь сведения обеспечивают запуск необходимой программы при открытии файла с помощью проводника. Этот раздел содержит связи между приложениями и типами файлов, а также информацию об OLE.

HKEY_CURRENT_USER - это ссылка на определенный подраздел HKEY_USERS. Настройки соответствуют текущему, активному пользователю, выполнившему вход в систему.

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

HKEY_USERS - этот раздел содержит настройки для всех пользователей компьютера.

HKEY_CURRENT_CONFIG - это ссылка на HKEY_LOCAL_MACHINE\ SYSTEM \CurrentControlSet\ Hardware Profiles\Current. Раздел содержит сведения о настройках оборудования, используемых локальным компьютером при запуске системы, т.е. информацию о текущей конфигурации.

Вышеуказанные основные стандартные разделы вы не сможете удалить или переименовать. Некоторые разделы реестра являются энергозависимыми (volatile) и не хранятся в каком-либо файле. Операционная система создает и управляет этими разделами полностью в памяти, поэтому они являются временными по своей природе. Система создает энергозависимые разделы каждый раз при начальной загрузке. Например, HKEY_LOCAL_MACHINE \HARDWARE - раздел реестра, который хранит информацию по физическим устройствам и назначенным им ресурсам. Назначение ресурса и аппаратное обнаружение происходят каждый раз при загрузке системы, поэтому логично, что эти данные не записываются на диск.

Сердце системного реестра - это раздел HKEY_LOCAL_MACHINE \SYSTEM.

Наибольший интерес для нас представляют ветви HKEY_CURRENT_USER и HKEY_LOCAL_MACHINE: именно там хранятся настройки, изменение которых способно облагородить нашу операционную систему.

Часто для обозначения основных разделов реестра пользуются сокращениями:
HKEY_CLASSES_ROOT - HKCR
HKEY_CURRENT_USER - HKCU
HKEY_LOCAL_MACHINE - HKLM
HKEY_USERS - HKU
HKEY_CURRENT_CONFIG - HKCC

Раздел HKEY_USERS содержит все активные загруженные параметры пользователя. Он имеет не менее трех ключей:
- Подраздел DEFAULT, где хранится используемая конфигурация, когда ни один из пользователей еще не вошел в компьютер. То есть мы еще видим приглашение на вход в систему.

- Дополнительный подраздел, который имеет имя в соответствии с security ID текущего пользователя (описание SID см. ниже). Этот подключ реестра содержит конфигурацию текущего пользователя. Если пользователь вошел удаленно, данные для конфигурации пользователя сохраняются в системном реестре местного компьютера. Данные из HKEY_USERS\%SID% также появляются в HKEY_CURRENT_USER.

- Дополнительный подраздел, который имеет имя в соответствии с SID текущего пользователя с суффиксом Classes. Этот раздел содержит классы текущего пользователя. Данные в HKEY_USERS\%SID%_Classes также содержатся в HKEY_CLASSES_ROOT.

В Windows XP конфигурация пользователя по умолчанию (default user profile) не хранится в системном реестре. Она находится на системном диске в файле \Documents and Settings\Default User\Ntuser.dat.

Отметим, и это важно, что куст HKEY_CURRENT_USER является ссылкой, линком на определенный подраздел куста HKEY_USERS. Это значит, что все изменения в разделах, подразделах и ключах куста HKEY_CURRENT_USER автоматически тут же отображаются в определенном подразделе HKEY_USERS, соответствующем активному пользователю. То есть пользователю, выполнившему процедуру входа.

В каком же именно разделе HKEY_USERS проводятся изменения- Для этого вы должны узнать свой SID. Тогда искомый раздел будет именоваться, например, так: HKEY_USERS\S-1-5-21-117609710 -1606980848-839522115-500. Где цифровая часть, вместе с буквой S, и есть SID.

Идентификатор безопасности (SID, security ID) - структура данных переменной длины, которая идентифицирует пользователя, группу или компьютер. Каждая учетная запись в сети имеет уникальный SID. Внутренние процессы в Windows обращаются к SID для получения учетной записи пользователя или имени группы.

Откройте редактор реестра HKLM\SOFTWARE\ Microsoft\Windows NT\CurrentVersion\ProfileList. Выберите SID и посмотрите ProfileImagePath. В конце строки найдете имя пользователя.

Увидеть все SID, относящиеся к пользователям компьютера, вы можете раскрыв раздел HKEY_USERS. Но в большинстве случаев знать SID не обязательно.

Отметим также, что HKEY_LOCAL_MACHINE\ SYSTEM\CurrentControlSet - это тоже ссылка, линк на один из пронумерованных подразделов с именами HKEY_LOCAL_MACHINE\ SYSTEM\ControlSet00n, где n - номер. Подразделы ControlSet00n представляют собой наборы настроек для операционнной системы Windows XP. Большинство систем имеют два пронумерованных управляющих набора: оригинал и резервную копию, которая использовалась при последнем успешном старте системы. Операционная система Windows XP может обслуживать несколько таких наборов. Windows XP обслуживает резервные копии так, чтобы вы могли отменить изменения конфигурации, которые в противном случае могли бы препятствовать загрузке операционной системы. Windows XP хранит последний набор настроек, который был использован успешно, и настройки по умолчанию. Эти значения сохранены в подключе Select. Имена параметров ключа Select соответственно: Current - текущие настройки и Default - настройки по умолчанию. Также обратите внимание на параметр LastKnownGood, расположенный там же. При загрузке Windows XP вы можете выбрать пункт меню "Загрузка последней удачной конфигурации", а действительный номер набора загружаемых настроек будет определен именно этим параметром реестра.

Все значения ключей реестра относятся к определенному типу. далее дадим описание типов данных, используемых в реестре Windows XP:
REG_BINARY - двоичные данные. Большинство сведений об аппаратных компонентах хранится в виде двоичных данных и выводится в редакторе реестра в шестнадцатеричном формате.

REG_DWORD - целые числа размером в 4 байта. Многие параметры служб и драйверов устройств имеют этот тип и отображаются в двоичном, шестнадцатеричном или десятичном форматах.

REG_EXPAND_SZ - строка данных переменной длины.

REG_MULTI_SZ - многострочный текст. Этот тип, как правило, имеют списки и другие записи в формате, удобном для чтения. Записи разделяются пробелами, запятыми или другими символами.

REG_SZ - текстовая строка фиксированной длины.

REG_FULL_RESOURCE_DESCRIPTOR - последовательность вложенных массивов, разработанная для хранения списка ресурсов железа или драйверов.


Отправлено: 14:49, 20-10-2006 | #16


Аватара для MaxDELETE

Ветеран


Сообщения: 620
Благодарности: 56

Профиль | Отправить PM | Цитировать


prokazzza, как всегда выручил, спасибо. Но вернемся к нашим баранам - можно ли все-таки поставить прогу (если не архивировать с последующим добавлением ключей)?

Просто ключей действительно много и их надо сначала сделать в нужном виде (пользуюсь RegShot, а он результаты сравнения выводит не в том виде, в котором бы хотелось бы...)

-------
Проект Sidebar & Gadgets
Проект DreamScenes и Stardock DeskScapes + .dreams


Отправлено: 15:04, 20-10-2006 | #17

vek vek вне форума

Аватара для vek

Старожил


Сообщения: 400
Благодарности: 52

Профиль | Сайт | Отправить PM | Цитировать


MaxDELETE
Цитата:
пользуюсь RegShot, а он результаты сравнения выводит не в том виде, в котором бы хотелось бы...)
А в каком виде хотелось-бы? Есть RegShot 1.7.2.2 - сохраняет вывод в формате Win9x/Nt4(*.reg). Можно затем воспользоваться утилиткой http://forum.oszone.net/attachment.p...achmentid=1513 и сохранить в *.inf. Что еще нужно для полного счастья?

-------
Addon: RegShot


Отправлено: 15:27, 20-10-2006 | #18


Старожил


Сообщения: 170
Благодарности: 29

Профиль | Отправить PM | Цитировать


MaxDELETE
Возможно, вот это сможет тебе помочь? http://forum.oszone.net/post-479501-217.html
Т.е. попробуй добавить ту строку перед запуском инсталляции твоей программы,

как вариант её же через start /wait <...>
(или StartX /wait <...> )
(я не уверен точно пока, корректно ли на T12 использовать эти команды(не проверил, не выяснил, извиняюсь))

-------
aka Sinxaver // Вечнозанят! и сильно... Поэтому заранее приношу всем извинения за крайнюю нерегулярность появления на форуме :(


Отправлено: 16:09, 20-10-2006 | #19



Moderator


Сообщения: 53473
Благодарности: 15504

Профиль | Отправить PM | Цитировать


MaxDELETE
1. Если вы воспользовались моим перепакованным инсталлером, то логично было бы задать вопрос в соответствующей теме. А не создавать кучу новых тем с запутанными объяснениями.

2.
Цитата:
потом ключи добавлять, беда в том, что от Paint.Net около тысячи ключей. Но это не беда, просто есть ключи, которые ставятся в HKEY USERS
При установке .NET-приложений может потребоваться так называемая "прекомпиляция сборки". Поэтому устанавливать их нужно естественным образом. То есть, ключей в реестре недостаточно.
Соответственно, все разговоры о HKEY_USERS (при чем тут вообще HKEY_USERS, не понятно) бессмысленны.

3.
Цитата:
Что можно сделать, чтобы прога не выдавала на Т12, что ей нужен FW 2.0 (хотя он перед этим на Т12 ставится)
Это уже лучше - ситуация начинает проясняться.
Правильно ли я понял - .NET Framework 2.0 устанавливается на T-12, но приложения типа Paint.Net нет?
Тогда советую попробовать после установки .NET Framework 2.0 выполнить cmd-файл следующего содержания:
Код: Выделить весь код
"%SystemRoot%\Microsoft.NET\Framework\v2.0.50727\ngen.exe" ExecuteQueuedItems

-------
«Компьютеру стало совсем худо, и он решил прекратить свои страдания».

Msgina.dll, диалог 2210


Последний раз редактировалось Petya V4sechkin, 21-10-2006 в 14:23. Причина: прекомпиляция.


Отправлено: 16:24, 20-10-2006 | #20



Компьютерный форум OSzone.net » Компьютеры + Интернет » Хочу все знать » Установка приложений на Т12, требующих .Net FW 2.0

Участник сейчас на форуме Участник сейчас на форуме Участник вне форума Участник вне форума Автор темы Автор темы Шапка темы Сообщение прикреплено

Похожие темы
Название темы Автор Информация о форуме Ответов Последнее сообщение
Установка приложений требующих ввод серийного номера! dimail Автоматическая установка приложений 2 24-10-2009 01:54
Установка приложений через GPO wolf_7777 Автоматическая установка приложений 0 05-02-2009 10:13
Suse/OpenSuSE - установка приложений в линукс suse11 Snake750 Общий по Linux 2 15-01-2009 18:58
Установка памяти для приложений lxa85 Microsoft Windows 2000/XP 4 17-05-2007 08:31
Установка программ, требующих лицензионные номера Shadow Cat Автоматическая установка Windows 2000/XP/2003 3 04-10-2005 12:20




 
Переход