powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / COM object with CLSID ... is either not valid or not registered
10 сообщений из 10, страница 1 из 1
COM object with CLSID ... is either not valid or not registered
    #32142936
Новенькая
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я пытаюсь создать word.Application. Сделала references на Word
Вот текст из примера
Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
Word.Application Word_App = null;
      Word.Document Word_doc=null;
	try
	{
 	 Word_App = new Word.Application();
	  Word_doc=new Word.Document();
	}
	catch(Exception e)
	{
	  Console.WriteLine(e.ToString());
	  return_Result =  1 ;
	  goto Exit;
	}


вот ошибка выходит следующая - "COM object with CLSID {000209FF-0000-0000-C000-000000000046} is either not valid or not registered."

Что это может означать? Может, я забыла указать еще какие-нибудь установки?
...
Рейтинг: 0 / 0
COM object with CLSID ... is either not valid or not registered
    #32142965
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Приветствую,

На той машине, где запускаете этот код, установлен Microsoft Word?
Если установлен, то что в ключе

HKEY_CLASSES_ROOT\CLSID\{000209FF-0000-0000-C000-000000000046}\LocalServer32

Удачи
...
Рейтинг: 0 / 0
COM object with CLSID ... is either not valid or not registered
    #32142973
Новенькая
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, Word установлен. В параметре LocalServer32 типа REG_MULTI_SZ в строчке значения нецензурные выражения :). Но в конце строчки написано /Automation. И какие же байтики надо подредактировать?
...
Рейтинг: 0 / 0
COM object with CLSID ... is either not valid or not registered
    #32142990
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Там кроме LocalServer32 должно быть дефалтовое значение, содержащее путь к исполнимому файлу. У меня это E:\PROGRA~1\MICROS~2\Office10\WINWORD.EXE /Automation А у Вас?
...
Рейтинг: 0 / 0
COM object with CLSID ... is either not valid or not registered
    #32143082
Новенькая
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А у меня, а у меня .... конечно путь неверно указан. Поправила. Теперь новая проблема
System.Runtime.InteropServices.COMException: Не удается активизировать приложение
М-да, беда одна не приходит.
...
Рейтинг: 0 / 0
COM object with CLSID ... is either not valid or not registered
    #32143120
Фотография snake
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
может переустановить Word
...
Рейтинг: 0 / 0
COM object with CLSID ... is either not valid or not registered
    #32143136
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Верно говорит snake, тогда переустановка (лучше попробовать Восстановить Office для начала).
...
Рейтинг: 0 / 0
COM object with CLSID ... is either not valid or not registered
    #32143230
Новенькая
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А ни фига ничего не помогает. Даже дебаг теперь не хочет запускаться. А так хорошо начинали :(
...
Рейтинг: 0 / 0
COM object with CLSID ... is either not valid or not registered
    #32143372
Новенькая
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ок. Ребята, все сработало. Это примерчик хреновый был. В дебаге ошибку нашла. Спасибочки большое.
...
Рейтинг: 0 / 0
COM object with CLSID ... is either not valid or not registered
    #32143467
Фотография jimmers
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Отлично, еще бы написали, в чем именно дело было.
...
Рейтинг: 0 / 0
10 сообщений из 10, страница 1 из 1
Форумы / ASP.NET [игнор отключен] [закрыт для гостей] / COM object with CLSID ... is either not valid or not registered
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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