Войти

Показать полную графическую версию : Microsoft .NET Framework .:[ общие вопросы ]:.


Страниц : 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

Andrew DrU
07-07-2008, 15:15
права админские, через безолпасный режим тоже не устанавливается

Admiral
07-07-2008, 15:55
Единственное что на себя обращает внимание так это строчка

MSI (s) (F0:80) [16:57:47:468]: Продукт: Microsoft .NET Framework 2.0 -- Error 1406.Не удается записать значение Export в раздел \SYSTEM\CurrentControlSet\Services\.NET Data Provider for SqlServer\Linkage. Системная ошибка . Убедитесь, что у вас достаточно полномочий для доступа к этому разделу, либо обратитесь в службу поддержки. >> (http://forum.oszone.net/attachment.php?attachmentid=13109&d=1215429152)
что сейчас находится по указанному адресу реестра?
Можно попытатся переустановить всю .NET подсистему Automated cleanup tool to remove the .NET Framework 1.0, 1.1, 2.0, 3.0 and 3.5 (http://blogs.msdn.com/astebner/archive/2006/05/30/611355.aspx) и после поновой установить Microsoft .NET Framework 3.0 (http://www.microsoft.com/downloads/details.aspx?FamilyID=10CC340B-F857-4A14-83F5-25634C3BF043&displaylang=en) и Microsoft .NET Framework 3.0 Service Pack 1 (http://www.microsoft.com/downloads/details.aspx?familyid=ec2ca85d-b255-4425-9e65-1e88a0bdb72a&displaylang=en) или сразу Microsoft .NET Framework 3.5 (http://www.microsoft.com/downloads/details.aspx?familyid=333325FD-AE52-4E35-B531-508D977D32A6&displaylang=en)
кроме того после данной чистки проги под 1.0/1.1 перестанут функционировать. Установка NET 3.0 восстанавливает 2.0, но не 1.х Если они нужны их нужно будет установить отдельно.

Andrew DrU
07-07-2008, 20:11
удаление .нет и переустановка не помогла, в логах такая же ошибка 1406
про реестр не понял, я в нём не разбираюсь (нуб)

Admiral
07-07-2008, 20:53
Информационный раздел Windows » Реестр (http://www.oszone.net/14/)
Для темы можно обойтись азами. Вызов редактора реестра можно осуществить через Пуск (Start) ->Выполнить (Run)->regedit -><Enter>
В реестре находим путь указанный в файле VSSWMSIFailInfo.txt (http://forum.oszone.net/attachment.php?attachmentid=13109&d=1215429152)
а именно HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\.NET Data Provider for SqlServer\Linkage
собственно у меня по этому адресу только мульти строковый параметр Export со значением .NET Data Provider for SqlServer
Когда путь найден, пробуем создавать свои параметры. Если не выходит, а именно на это указывает установщик .NET 3.0 (вернее 2.0 ибо именно эта версия устанавливается на данном этапе), то проверяем свои права в системе ещё раз.
Если выходит, то как вариант, первоначально стоит попробовать только NET2.0, а уже тогда доставить 3.0

Andrew DrU
07-07-2008, 21:43
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\.NET Data Provider for SqlServer\Linkage не нашёл эту строчку (выделенная жирно) и по поиску её нету

Admiral
07-07-2008, 21:52
А как насчёт того что б создать эти параметры? Приведённый ниже

Windows Registry Editor Version 5.00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\.NET Data Provider for SqlServer]

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\.NET Data Provider for SqlServer\Linkage]
"Export"=hex(7):2e,00,4e,00,45,00,54,00,20,00,44,00,61,00,74,00,61,00,20,00,50,\
00,72,00,6f,00,76,00,69,00,64,00,65,00,72,00,20,00,66,00,6f,00,72,00,20,00,\
53,00,71,00,6c,00,53,00,65,00,72,00,76,00,65,00,72,00,00,00,00,00

[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\.NET Data Provider for SqlServer\Performance]
необходимо скопировать в блокнот и сохранить как reg файл (в блокноте выбрав все расширения и указав через точку reg). Подробнее по работе с reg файлами и реестром по ссылке в 25м посте темы (http://forum.oszone.net/post-845141.html#post845141).
После запустить это файл. Он создаст HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\.NET Data Provider for SqlServer\Linkage с параметром Export и значением .NET Data Provider for SqlServer
и HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\.NET Data Provider for SqlServer\Performance. А заполнения второго пункта оставим установщику.

Andrew DrU
07-07-2008, 22:04
вот она загвостка описаная в логе... смотри скрин

пс: ОС - Win XP3 2008 от XTreme

Admiral
07-07-2008, 22:16
Andrew DrU, ну вот собственно с этого и надо было начинать.

Andrew DrU
07-07-2008, 22:18
знакомый аське советует проверить права доступа в реестре, но так как он не трезвый объяснить не смог

Admiral
07-07-2008, 22:21
Andrew DrU, правой кнопкой на нужном параметре.
http://www.lancelhoff.com/wp-content/uploads/2008/04/devicecentral.png

Andrew DrU
07-07-2008, 22:43
поставил все права, но не помогло, хотя есть один пункт "Особые права", но на него не ставится галочка

Admiral
07-07-2008, 22:57
Andrew DrU, все права для Системы и Администраторы? А перезагрузка, наверное, не помешает после этого. Это ж сборка здесь ещё могут и не такие быть подводные камни.
Про консольное изменение параметров реестра Как обеспечить контроль доступа к ключам реестра? (http://forum.oszone.net/thread-107302.html)
Про текущий оффтоп (нет прав на ветку реестра) этой темы можно задавать и сюда Импортирование ключей в реестр. Как обойти запрет? (http://forum.oszone.net/thread-104312.html)

Andrew DrU
07-07-2008, 23:34
в этих темах не чего написаного путного нету по моему вопросу

Admiral
08-07-2008, 01:09
Andrew DrU, вопрос проблем сборок вообще мало где пишется, если пишется вообще. А ссылки я привел лишь для того что б указать на то что начиная с 28го поста (http://forum.oszone.net/post-845213.html#post845213) этой темы посты начали уходить с темы и стоило переходить в одну из указанных тем.

Andrew DrU
08-07-2008, 11:43
Сделал

доступ к реестру посмотрел, через безопасный режим записал вручную, инсталировал net 2.0, затем net 3.0

но зато перестал работать аут пост фаербол :-D

Admiral
08-07-2008, 11:51
Andrew DrU, если такое же Outpost: "Не удалось запустить службу на локальный компьютер. Отказ в доступе" (http://forum.oszone.net/thread-88594.html), то проблему стоит изложить в той же теме или найти аналогичную тему.

Delirium
15-08-2008, 07:48
Знатоки, прошу помощи. В указанном месте(C:\WINDOWS\system32\wbem\Logs) нашел файл FrameWork.log. Все бы ничего, кроме его размера - 848 МБ (890226428 байт). Может кто нибудь подсказать, в связи с чем такой размер у данного файла, и можно ли его безболезненно удалить. Что это логи и логи от фреймворка я прекрасно понимаю. Интересует факт удаления данного файла и почему такой размер бешеный? На моей машине он весит 300 байт. Судя по данным внутри моего файла, туда парсятся ошибки в работе фреймворка. Но на серваке, где я нашел это чудо, логи чистые, машина работает прекрасно. Открывать гиговый файл я не стал, не дождался, пока emeditor его прожует....

Опа, ситуация поменялась, удалил файл и обнаружил, что во вновь созданном постоянно появляются записи вида:

Shell Name Explorer.exe in Registry not found in process list. 08/15/2008 14:50:12.450 thread:1484 [d:\srvrtm\admin\wmi\wbem\providers\win32provider\common\implogonuser.cpp.163]
Unable to locate Shell Process, Impersonation failed. 08/15/2008 14:50:12.466 thread:1484 [d:\srvrtm\admin\wmi\wbem\providers\win32provider\common\implogonuser.cpp.175]

ЧТо сие может означать и как с этим бороться?

Delirium
15-08-2008, 08:14
Поиск по гуглу путного ничего не принес. Где говорят, посмотрите параметр shell - Там все путем, где вообще говорят - игнорируйте это. Игнорировать не охота, т.к. размер бешенный и все увеличивается. Есть мысли что это IIS + ASP.NET 2.0 чудить могут.....

monkkey
15-08-2008, 08:32
Плохо гуглили )))
The Framework.log file grows larger than 64 KB (http://support.microsoft.com/kb/836605)
И вообще гуглить лучше на английском
http://www.google.ru/search?hl=ru&q=FrameWork.log+too+big&lr=&aq=f

Delirium
15-08-2008, 08:46
monkkey, я уже же писал, что вам необходимо поставить памятник :) нельзя переделать форум, дабы можно было 5 раз нажать на полезное сообщение? :))))




© OSzone.net 2001-2012