| Предыдущая тема :: Следующая тема   | 
	
	
	
		| Автор | 
		Сообщение | 
	
	
		Володченко Станислав
 
 
  Зарегистрирован: 01.12.2005 Сообщения: 18 Откуда: Питер
  | 
		
			
				 Добавлено: Ср 27 Окт 2010 11:46    Заголовок сообщения: Ингео, VS 2010 (Pro, express) не регистрируется Map-X | 
				     | 
			 
			
				
  | 
			 
			
				Проблема такая, MapX(4.3.0.205) нормально работал со студией 2005, при переходе на студию 2010, компонент нормально  регистрируется в Toolbox. При попытке поместить его на форму вылезать ошибка о том, что компонент поврежден или неправильно зарегистрирован.
 
 
Пробовал сделать regsrv32 /u IngeoMapX.ocx и после зарегистрировать его заново - не получается. Скачал свежий компонент (4.4.0.225) - результат тот же самый.
 
 
Заранее благодарен за советы.
 
Спасибо!
	
  
	 
	
	
		
	 
	
		|  Описание: | 
		
			
		 | 
	 
	
		|  Размер файла: | 
		 7.77 KB | 
	 
	
		|  Просмотрено: | 
		 19319 раз(а) | 
	 
	
		
  
 
  | 
	 
	 
	 
 | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		СергейТ
 
 
  Зарегистрирован: 17.06.2005 Сообщения: 44 Откуда: Новосибирск
  | 
		
			
				 Добавлено: Вс 31 Окт 2010 19:41    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| Здравствуй. Какой фремворк используешь? Если 4-й, то ничего не поможет.
 | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		СергейТ
 
 
  Зарегистрирован: 17.06.2005 Сообщения: 44 Откуда: Новосибирск
  | 
		
			
				 Добавлено: Вс 31 Окт 2010 20:02    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				Продолжение...
 
 
Для остальных версий фреймворка работает нормально. Однако иногда перестает компилится (ни того, ни с сего), тогда запускаю батник такого содержания:
 
 
 	  | Код: | 	 		  "C:\Development Application\IngeoMapX\Ingeo_tlb\regtlib.exe" "C:\Development Application\IngeoMapX\Ingeo_tlb\InScripting.tlb"
 
"C:\Development Application\IngeoMapX\Ingeo_tlb\regtlib.exe" "C:\Development Application\IngeoMapX\Ingeo_tlb\Ingeo.tlb" | 	  
 
 
tlb лежат на сайте: http://www.integro.ru/dl/ingeo/ingeo44/ingeotypelibraries.rar
 
 
После таких манипуляций начинает работать.
 
 
Так же обращаю внимание что при регистрации OCX в памяти весит процесс regsvr32, приходится вручную убивать.
 | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Володченко Станислав
 
 
  Зарегистрирован: 01.12.2005 Сообщения: 18 Откуда: Питер
  | 
		
			
				 Добавлено: Пн 01 Ноя 2010 11:22    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				C 2010 поставился 4 фреймворк, можно попробовать откатиться на более ранние.
 
 
Во всяком случае спасибо, теперь ясно в какую сторону копать.
 
 
Да кстати при регистрации действительно повисает процесс, это я тоже заметил, но правда не связал никак.
 | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		СергейТ
 
 
  Зарегистрирован: 17.06.2005 Сообщения: 44 Откуда: Новосибирск
  | 
		
			
				 Добавлено: Пн 01 Ноя 2010 11:49    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				| Достаточно в свойствах проекта выбрать другой фреймворк.
 | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		Володченко Станислав
 
 
  Зарегистрирован: 01.12.2005 Сообщения: 18 Откуда: Питер
  | 
		
			
				 Добавлено: Вт 02 Ноя 2010 17:04    Заголовок сообщения:  | 
				     | 
			 
			
				
  | 
			 
			
				 	  | СергейТ писал(а): | 	 		  | Достаточно в свойствах проекта выбрать другой фреймворк. | 	  
 
 
да так и сделал, все заработало,
 
Спасибо!
 | 
			 
		  | 
	
	
		| Вернуться к началу | 
		 | 
	
	
		  | 
	
	
		 |