Вопросы с тегом «com»


5
Как обрабатывать AccessViolationException
Я использую COM-объект (MODI) из моего приложения .net. Метод, который я вызываю, вызывает исключение System.AccessViolationException, которое перехватывается Visual Studio. Странно то, что я заключил свой вызов в try catch, у которого есть обработчики для AccessViolationException, COMException и всего остального, но когда Visual Studio (2010) перехватывает AccessViolationException, отладчик прерывает вызов метода …
189 c#  .net  exception  com  modi 

4
Как компилятор C # обнаруживает типы COM?
РЕДАКТИРОВАТЬ: я написал результаты в виде сообщения в блоге . Компилятор C # обрабатывает COM-типы магическим образом. Например, это утверждение выглядит нормально ... Word.Application app = new Word.Application(); ... пока не поймешь, что Applicationэто интерфейс. Вызов конструктора для интерфейса? Йойку! Это на самом деле переводится в вызов Type.GetTypeFromCLSID()и другой Activator.CreateInstance. …


13
Ссылка на Microsoft.Office.Core отсутствует
Используя пример, представленный в codeproject, я изо всех сил пытаюсь понять, где я могу найти ссылку на библиотеку Microsoft.Office.Core. Я получаю сообщение об ошибке «Не удалось найти указанный компонент Microsoft.Office.Core». В этой системе установлены только Office 2007 Enterprise Edition и Outlook 2003. Может ли это быть причиной этого? В противном …

2
Что такое COM (компонентная объектная модель) в двух словах? [закрыто]
Закрыто . Этот вопрос должен быть более конкретным . В настоящее время он не принимает ответы. Хотите улучшить этот вопрос? Обновите вопрос, чтобы он фокусировался только на одной проблеме, отредактировав этот пост . Закрыт 7 лет назад . Уточните этот вопрос Кажется, что COM-объекты - это объекты общего назначения, которыми …
89 c++  com 

5
Создание файлов манифеста для COM без регистрации
У меня есть некоторые приложения (некоторые из них, некоторые из .NET), которые используют файлы манифеста, поэтому их можно развернуть в полной изоляции , не требуя какой-либо глобальной регистрации COM. Например, зависимость от сервера dbgrid32.ocx com объявлена ​​следующим образом в файле myapp.exe.manifest, который находится в той же папке, что и myapp.exe: …
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.