|
|
Регистрация Восстановить пароль |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
Опции темы | Поиск в этой теме |
18.02.2009, 13:12 | #1 |
Форумчанин
Регистрация: 09.11.2006
Сообщений: 274
|
Как узнать, загружен ли Dot.net
Как узнать при старте винды загружен ли dot.net. Тоесть можно ли уже запускать прогу написанную под .net
Единственный приличный формат, разработанный Microsoft'ом, - format c:
|
18.02.2009, 13:44 | #2 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Вот ссылка на оффициальный способ http://support.microsoft.com/?kbid=318785. Вообще там суть такая что нужно проверить существует ли папка Папка_Винды\Microsoft.NET\Framework \. Т.е. C:\Windows\Microsoft.NET\Framework\ . А дальше можно еще и проверить какие именно папки там лежат, а их имена и есть версия framework'a.
|
18.02.2009, 16:26 | #3 |
Форумчанин
Регистрация: 09.11.2006
Сообщений: 274
|
Вопрос поставим по-другому ... в реестре поправлен Shell и вместо эксплорера хочу загрузить свою прогу написанную под нет, но она не запускается ... видно ещё чего-то не хватает.
ЗЫЖ написал прогу на делфях, к-рая через 5 сек пытается запустить и запустила, но это не выход
Единственный приличный формат, разработанный Microsoft'ом, - format c:
|
18.02.2009, 17:04 | #4 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
.net не может быть загружен, он может быть установлен или нет. Вот и все. Возможно 5 секунд инициализируется какие-то библиотеки.
|
18.02.2009, 17:46 | #5 |
Форумчанин
Регистрация: 09.11.2006
Сообщений: 274
|
Вот как раз и нужно определить инициализировались они или нет. Можно это определить?
Единственный приличный формат, разработанный Microsoft'ом, - format c:
|
18.02.2009, 18:20 | #6 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
Честно говоря, не могу помочь тебе, я с таким не сталкивался.
|
18.02.2009, 21:28 | #7 |
Участник клуба
Регистрация: 12.10.2007
Сообщений: 1,204
|
Как я понимаю (поправьте, если ошибаюсь), CLR - это всего-лишь COM-сервер. Приложение .NET запускает хост. В нормальной ситуации хостом является IE (или в Вашем случае при запуске из собственной программы - Shell executables). Поскольку IE Вы исключили, ждать инициализации .NET нет смысла. В любом случае в Shell должно быть win-32 приложение, которое будет хостом CLR и запустит Ваше .NET-приложение. Хостинг CLR подробно описывается у Рихтера.
|
19.02.2009, 08:19 | #8 |
Форумчанин
Регистрация: 09.11.2006
Сообщений: 274
|
Ещё вопрос. Вин32 программа из шела стартует после входа в систему?
Единственный приличный формат, разработанный Microsoft'ом, - format c:
|
19.02.2009, 09:48 | #9 |
Участник клуба
Регистрация: 03.05.2007
Сообщений: 1,189
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
как узнать порт? | [Smarik] | Свободное общение | 0 | 04.07.2008 22:38 |
Динамические картинки в dot->word | olexiy | Microsoft Office Word | 1 | 14.05.2008 14:51 |
Откуда Word загружает шаблон если не из normal.dot | Val_35 | Microsoft Office Word | 4 | 18.09.2007 12:36 |