powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с доступом к COM-объекту, написанному на C#
1 сообщений из 1, страница 1 из 1
Проблема с доступом к COM-объекту, написанному на C#
    #32774913
bluurp
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Проблема такая:
есть сборка SReportParser.dll, в ней есть
[InterfaceType(ComInterfaceType.InterfaceIsIUnknown),
Guid("165BDBAF-C760-4E62-8BA1-F703F3F37419")]
public interface IReportParser: IDisposable
{...}
и далее
[Guid("E3F67034-3B1C-498F-A362-ABB145E742E9")]
public class ReportParser: IReportParser
{...}

Компилирую и регистрирую как COM Interop
gacutil /uf SReportParser,Version=2.0.0.0,Culture=neutral,PublicKeyToken=69c0c3140c887b39
gacutil /if SReportParser.dll
C:\WINNT\Microsoft.NET\Framework\v1.1.4322\regasm /tlb SReportParser.dll
Эта сборка ссылается на dll-ку SRPObjects.dll, скомпилированну как Class Library (C#) (лежит в том же каталоге).
Проблема в том, что после регистрации локально все работает, а когда переношу все на сервер и также регистрирую => ошибка: объект класса ReportParser не может быть создан...
В чем проблема?
Везде стоит FW 1.1. Проверил стандартной утилитой depends.exe, она говорит что все сопуствующие dll-ки найдены. Но у меня такое подозрение, что все таки не может при создании объекта найти SRPObjects.dll, только вот почему?
...
Рейтинг: 0 / 0
1 сообщений из 1, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Проблема с доступом к COM-объекту, написанному на C#
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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