14
ответов

Анатомия “утечки памяти”

В перспективе.NET: Что такое утечка памяти? Как можно определить, просачивается ли приложение? Каковы эффекты? Как можно предотвратить утечку памяти? Если Ваше приложение имеет утечку памяти, делает это...
вопрос задан: 8 June 2018 15:37
13
ответов

Как правильно очистить объекты взаимодействия Excel?

Я использую взаимодействие Excel в C # (ApplicationClass) и поместил следующий код в мое предложение finally: while (System.Runtime.InteropServices.Marshal.ReleaseComObject (excelSheet)! = 0) {} ...
вопрос задан: 26 December 2016 14:28
8
ответов

Действительно ли возможно прервать (или знать) Подсчет ссылок COM на объектах CLR, выставленных COM

Я перефразировал этот вопрос. Когда объекты .NET выставляются COM-клиентам через COM iterop, CCW (Обертка для COM-вызовов) создается, это находится между COM-клиентом и Управляемым объектом .NET...
вопрос задан: 23 May 2017 12:26
7
ответов

Открытие Excel с использованием Excel Interop, не работающего при развертывании в среде, вызывает & ldquo; Получение фабрики COM-класса & rdquo; вопрос [дубликат]

может ли кто-нибудь помочь мне с моей проблемой при загрузке файла excel с использованием excel interop в c #. Моя проблема заключается в том, что когда я развертываю свой код в среде, я испытываю эту ошибку после того, как я нажимаю на загрузку ...
вопрос задан: 7 July 2009 10:46
6
ответов

Самый быстрый способ взаимодействия между живыми (несохраненными) данными Excel и объектами C #

Я хочу знать, какой самый быстрый способ чтения и записи данных в открытую книгу Excel и из нее в объекты c #. Фоном является то, что я хочу разработать приложение c #, которое используется из Excel ...
вопрос задан: 1 October 2010 14:47
5
ответов

Почему C# пустой переведенный как Пустой в VB6 вместо Ничего

У меня есть приложение C# та ссылка VB6 dll. Когда я передаю пустой указатель от C# в функцию VB6 dll, пустой указатель переводится как значение, Пустое (значение) в VB6 вместо Ничего (объект). Например://...
вопрос задан: 15 January 2010 09:22
4
ответа

Как я могу перенести COM-объект в собственный класс.NET?

Я использую обширный существующий API COM (мог быть Outlook, но это не) в.NET (C#). Я сделал это путем добавления "Ссылки COM" в Visual Studio, таким образом, все "волшебство" сделано негласно (т.е...
вопрос задан: 23 May 2017 12:32
4
ответа

Почему не всегда доступен индексатор на моем компоненте.NET от VBScript?

У меня есть блок.NET, к которому я получаю доступ от VBScript (классический ASP) через взаимодействующий с COM. Один класс имеет индексатор (иначе свойство по умолчанию), который я получил работу от VBScript путем добавления следующего...
вопрос задан: 23 May 2017 12:01
4
ответа

Используя Интерфейсные объекты для надлежащей чистки Excel interop объекты

Все эти вопросы: Excel 2007 Зависает При Закрытии через.NET, Как правильно очистить Excel interop объекты в C#, Как правильно очистить объекты interop в борьбе C# с проблемой это C#...
вопрос задан: 23 May 2017 10:27
4
ответа

Не мог назвать код c# от vbscript - ошибка ActiveX

Я пытаюсь назвать метод, который я записал в C# из VBScript. Я следовал примерно всем инструкциям, которые я могу найти в сети и все еще имею проблемы. Конкретно я добираюсь...
вопрос задан: 22 October 2012 14:14
4
ответа

Не может инстанцировать COM-объекта, записанного в C# из VBA (VB6 хорошо)

Используя VS 2008, вот мой COM-объект с помощью Системы; использование Системы. Наборы. Универсальный; использование Системы. Текст; использование Системы. Время выполнения. InteropServices; использование Системы. Windows. Формы; пространство имен TestCom
вопрос задан: 22 October 2012 08:15
4
ответа

Получение фабрики COM-класса для компонента с CLSID {XXXX} перестало работать из-за следующей ошибки: 80040154

Я разработал службу Windows с помощью C#.NET для генерации отчета PDF. Для генерации файла PDF, я использую третье лицо dll. Приложение работает в моей платформе Windows XP. Когда я развернул сервис...
вопрос задан: 2 November 2009 06:59
4
ответа

COM Interop без regasm

Я - ограниченный пользователь, и я должен записать макрос Outlook, который представляет библиотеку C# в Outlook 2003 и 2007. У меня нет администратора privilges вообще, даже во время установки, таким образом, я не могу работать...
вопрос задан: 4 September 2009 02:04
3
ответа

Что вызывает ошибку HRESULT: 0x80010105 (RPC_E_SERVERFAULT)?

Я создал веб-сервис ASP.NET, который использует сторонний механизм обработки платежей для авторизации транзакций оплаты по кредитной карте. Веб-сервис размещается на сервере отдельного приложения и соединяется с...
вопрос задан: 16 October 2018 16:46
3
ответа

Объединение двух файлов .IDL или двух файлов .tlb в один файл

У меня есть 2 .net DLL, которые я открываю для COM с помощью REGASM. Чтобы упростить ссылки в COM-клиенте, я хотел бы объединить их в один файл. Я попытался преобразовать оба файла в IDL и ...
вопрос задан: 25 November 2014 17:13
3
ответа

запись длинного текста в рабочей книге Excel с помощью interop бросает ошибку?

Я пишу длинный текст (1K к 2K символам долго, простым данным XML) в ячейку в рабочей книге Excel. Ниже оператора бросает исключение ошибки COM от HRESULT: диапазон set_Value 0x800A03EC (Тип. Пропавшие без вести...
вопрос задан: 29 May 2012 00:43
3
ответа

Язык нейтральная сменная архитектура

Я смотрю на расширение существующего приложения с помощью сменной архитектуры. Идентификатор приложения, записанный в Delphi, но я хочу смочь реализовать различные плагины во что...
вопрос задан: 1 June 2010 20:42
3
ответа

Бок о бок COM Interop с C# и VBA

Я не говорю о вызове VBA COM от C#... наоборот! То, что я хотел бы сделать, назвать библиотеку C# с помощью VBA в Доступе MS, не регистрируя DLL. Я играл вокруг с...
вопрос задан: 14 December 2009 20:18
3
ответа

CoCreateInstance возвращая E_NOINTERFACE даже при том, что интерфейс найден

У меня есть COM-класс реализация CMyCOMServer IMyInterface в одном приложении, обоих с корректными GUID. CMyCOMServer:: QueryInterface возвратит S_OK (и выступит к правильному типу), если IUnknown или...
вопрос задан: 23 November 2009 13:15
3
ответа

Java SWT interop с COM - помещение плавания [] в Вариант?

В моем Java приложение SWT я размещаю сторонний элемент управления ActiveX. Я использую OleClientSite, чтобы сделать это.//А-ч, это работает.:-) OleAutomation comObject = новый OleAutomation (...); существует 2 легких...
вопрос задан: 14 October 2009 03:26
2
ответа

Как правильно очистить объекты interop в C#

Это - следование по вопросу тому, Как правильно очистить Excel interop объекты в c#. gyst - то, что использование объединения в цепочку собирает (например, ExcelObject. Нечто. Панель ()) в пространстве имен Excel...
вопрос задан: 23 May 2017 12:30
2
ответа

Где использование является пустым зарегистрированным BSTR?

Это - по крайней мере, обычная практика, чтобы рассматривать пустой BSTR (пустой WCHAR* указатель) как пустая строка и разработать весь код, управляющий BSTRs соответственно. В ответах на этот вопрос говорится то же. Где это...
вопрос задан: 23 May 2017 12:12
2
ответа

Что альтернативы к универсальным наборам для COM Interop?

Я пытаюсь возвратить набор отделов от блока.NET, который будет использован ASP через COM Interop. Используя.NET я просто возвратил бы универсальный набор, например, Список <Отдел>, но...
вопрос задан: 23 May 2017 12:06
2
ответа

Как добавляют COM-выставленный проект.NET к VB6 (или VBA) ссылочное диалоговое окно?

Я создал блок.NET, который выставляется COM в соответствии с исключительной статьей Build и Deploy блок COM.NET Phil Wilson. И все хорошо работает в том смысле, что.NET...
вопрос задан: 23 May 2017 10:27
2
ответа

Зарегистрируйте C#/VB.NET COM dll программно

Вопрос: у Меня есть.NET dll, который я использую из программы C++. Теперь я должен зарегистрировать dll программно на компьютере развертывания. Как делают я делаю это (программно! не используя regasm)? Я...
вопрос задан: 15 April 2017 19:14
2
ответа

предупреждение MSB3391: <DLL> не содержит типов, которые могут быть не зарегистрированы для COM Interop

Я сделал простой DLL C# (это - часть намного большего проекта), использующий VS2005. Я должен использовать DLL в Excel с помощью кода VBA, таким образом, я использую COM Interop на блоке. Я пытаюсь сделать сборку...
вопрос задан: 25 November 2014 17:31
2
ответа

Удалите пространство имен или имя класса из VB.Net при использовании в VBA [дубликат]

Я пишу COM-DLL для использования в VBA с помощью VB.Net. Вот он во всей красе: Public Class CompPl32 & lt; Runtime.InteropServices.ComVisibleAttribute (True) & gt; Публичная функция MyUncompress (...
вопрос задан: 10 July 2013 12:32
2
ответа

Что корректный путь состоит в том, чтобы реализовать Управляемый Обработчик Свойств Расширение Shell?

Теперь, когда.NET CLR 4.0 поддерживает рядом (SxS) операцию, должно теперь быть возможно записать расширения оболочки в управляемом коде. Я делал попытку этого и успешно кодировал Обработчик Свойств это...
вопрос задан: 14 July 2010 16:22
2
ответа

Двухсторонняя связь Между HTML в приложении.Net WebBrowser и WinForms

Когда использование WebBrowser управляет, я хотел бы передать объект от кода JavaScript до C#. Решение известно - использование свойства ObjectForScripting WebBrowser и вызова методов из кода JavaScript...
вопрос задан: 13 July 2010 15:10
2
ответа

Вызов собственного обратного вызова из управляемого кода.NET (при загрузке управляемого кода с помощью COM)

Я действительно смущен множеством дезинформации о собственном компоненте / управлял interop. У меня есть регулярный C++ exe, который НЕ создается с помощью материала CLR (это ни Управляемый С++, ни C++ / CLI и никогда...
вопрос задан: 27 May 2010 22:31