Предыдущая тема :: Следующая тема |
Автор |
Сообщение |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Вт 23 Ноя 2010 13:50 Заголовок сообщения: Использование IngeoMapX в Windows 7 |
|
|
Компонент IngeoMapX зарегистрирован в системе, но создать экземпляр IngeoMapXControl никаким способом не удается.
Помогите решить проблему. |
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Вт 23 Ноя 2010 14:11 Заголовок сообщения: |
|
|
В частности .NET
IngeoMapXControl mapx = new IngeoMapXControlClass();
возвращает
Сбой при получении производства объектов класса COM для компонента с CLSID {30580B46-4DC3-11D4-9790-000021C6D845} в результате следующей ошибки: 80040154.
простой скрипт - Невзможно создание... |
|
Вернуться к началу |
|
 |
Михаил Власов

Зарегистрирован: 14.02.2005 Сообщения: 580 Откуда: ИНТЕГРО
|
Добавлено: Ср 24 Ноя 2010 17:01 Заголовок сообщения: |
|
|
Возможно, у Вас 64-битовое приложение. Если так, скомпилируйте его с TargetPlatform=x86. _________________ С уважением, Михаил Власов. |
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Чт 25 Ноя 2010 12:52 Заголовок сообщения: |
|
|
подключиться получилось. спасибо.
будем пробовать дальше... |
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Пт 26 Ноя 2010 12:45 Заголовок сообщения: |
|
|
В приложении ИнМеты разрабатывается страница aspx, на серверной стороне используется IngeoMapX. Все необходимые референсы добавлены.
Приложение располагается на сервере в расшаренной для клиента папке, разработка ведется на клиенте.
При компиляции страницы возникает ошибка.
Server Error in '/grad' Application.
--------------------------------------------------------------------------------
Ошибка при загрузке библиотеки. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))
Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.
Exception Details: System.Runtime.InteropServices.COMException: Ошибка при загрузке библиотеки. (Exception from HRESULT: 0x80029C4A (TYPE_E_CANTLOADLIBRARY))
Source Error:
Line 37: mapx.ProjectActive = true;
Line 38: WebSession.Add("mapx", mapx);
Line 39: return mapx.Ingeo;
Line 40: }
Line 41: else
Кусок исходного кода страницы:
/// <summary>
/// Возвращает приложение ИнГЕО
/// </summary>
public IngeoApplication IngeoApp
{
get
{
IngeoMapXControl mapx;
if (WebSession["mapx"] == null)
{
// Инициализация приложения ИнГЕО
mapx = new IngeoMapXControlClass();
mapx.SpatialDbID = config.SpatialDbID;
mapx.SpatialLogonName = config.SpatialLogonName;
mapx.SpatialLogonPassword = config.SpatialLogonPassword;
mapx.ProjectID = config.ProjectID;
mapx.ProjectActive = true;
WebSession.Add("mapx", mapx);
return mapx.Ingeo;
}
else
{
mapx = WebSession["mapx"] as IngeoMapXControl;
return mapx.Ingeo;
}
}
}
как быть? |
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Пт 26 Ноя 2010 13:15 Заголовок сообщения: |
|
|
на строке return mapx.Ingeo это возникает |
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Пт 26 Ноя 2010 15:19 Заголовок сообщения: |
|
|
Исправили. Версия на клиенте не соответствовала версии на сервере, а в референс добавлялась клиентская версия. |
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Пт 26 Ноя 2010 15:31 Заголовок сообщения: |
|
|
снова ошибка
Server Error in '/grad' Application.
--------------------------------------------------------------------------------
Driver: STANDARD
DEFAULT DRIVER: PARADOX
ENABLE BCD: FALSE
Ошибка: Network initialization failed.
Permission denied.
File: C:\PDOXUSRS.NET
Directory: C:\
Версия MapX: 4.4.0.190
Размещение: C:\Program Files\Integro\InGeo\IngeoMapX.ocx
возникает при установке mapx.ProjectActive = true
возможно что-то с правами, а что именно... |
|
Вернуться к началу |
|
 |
Алексей В. Бастриков
Зарегистрирован: 02.06.2008 Сообщения: 118 Откуда: ООО "Инфопроект", г. Екатеринбург
|
Добавлено: Пн 29 Ноя 2010 13:32 Заголовок сообщения: |
|
|
Дали права на PDOXUSRS.NET и все заработало |
|
Вернуться к началу |
|
 |
|