Все вопросы: [rcw]
8 вопросов
Does a wrapper class calling a COM component through C# need to implement the Dispose pattern?
I have a class written in c# which is acting as a wrapper around a COM component. The COM component is early bound and the RCW has been generated by Visual Studio. Should I implement a dispose pattern in my wrapper class to clean up the COM reference, or should I just let the GC handle it, as it ...
Code Coverage in VS2008 on .net runtime callable wrappers
I have a .DLL which contains .NET Runtime callable wrappers for COM/DCOM objects. I have written a testing suite in C# in VS 2008 which calls our server functions which are in the abovementioned .DLL. When code coverage was turned on and testing suite ran, code coverage test results did not yie...
C# 2005 COM and .NET Access Denied 0x80070005 E_ACCESSDENIED
I am rewriting a C++ app in C# 2005. The App has 2 components: one out-of-process COM server which can be started by a C++ service. The COM server uses outgoing interface, meaning it invokes event handler method from the C++ service module upon certain event. I am rewriting the C++ service par...
VS2008 UnitTesting - отдельный RCW с объектами Office Application (PowerPoint и т. Д.)
ИСТОРИЯ Я автоматизирую PowerPoint 2007 через C # Я пишу модульные тесты, используя встроенное модульное тестирование Visual Studio (Microsoft.VisualStudio.TestTools.UnitTesting) для своего кода. У меня довольно большой опыт автоматизации приложений Office 2007 МОЯ ПРОБЛЕМА Когда...
Ошибка интерфейса оболочки C #: E_NOINTERFACE
Я пытаюсь создать оболочку C # для имеющегося у меня COM-объекта (с именем SC_COM.dll), но у меня возникают некоторые проблемы с его связыванием с Visual Studio 2008 (под управлением Vista). Мне нужно сделать это без регистрации с помощью COM DLL - я использую файл манифеста, чтобы сообщить Visu...
Самый быстрый способ вызвать метод COM-объектов без использования RCW
Я пытаюсь найти самый чистый и быстрый способ вызова методов COM-объектов. Я использовал RCW для объекта, но каждый раз, когда новая версия стороннего COM-объекта выдает изменения его GUID, которые затем делают RCW бесполезным, мне пришлось изменить и начать использовать Type mytype = Type...
В чем разница между Interop и RCW (Runtime Callable Wrapper)?
В чем разница между Interop и RCW (Runtime Callable Wrapper)? Это просто терминология?
Удаление директивы CompilerOptions для взаимодействия
Я создал взаимодействие для COM dll через tlbimp и добавил его в кеш сборки. Чтобы использовать это на странице ASP.net, мне нужно включить следующее <%@ Page Language="VB" Debug="true" CompilerOptions='/R:"C:\Program Files\blah\blah\LIBRARY.dll"'%> <%@ Import Namespace=LIBRARY %>...