Описание тега progid

2 ответа

ProgID и отношение расширения файла

Я работаю над программой, использующей проект JACOB (JAva COm Bridge). Есть файл для открытия, передается полное имя (например, c:\test\test.xls). Чтобы JACOB мог создать новый ActiveXComponent, ему нужно передать ProgID или CLSID. (Например, Excel.…
18 фев '10 в 23:10
2 ответа

Список всех доступных ProgId

Я хотел бы получить список, используя C#, всех прог на моем компьютере. Я знаю, что могу сканировать реестр, что-то вроде этого: var regClis = Registry.ClassesRoot.OpenSubKey("CLSID"); var progs = new List<string>(); foreach (var clsid in regC…
04 окт '12 в 09:03
2 ответа

Изменить ProgID класса COM

Я создаю COM-компонент в C#. Когда он установлен, его ProgID представляется как <Namespace>.<Classname>, Но я хочу изменить это на <Vendor>.<ClassName>.<VersionNumber>, Как я могу сделать это в C#. Я использую Visual St…
22 июл '14 в 09:11
0 ответов

ProgID для SSDT для Visual Studio 21017

Я установил только SSDT для Visual Studio2017. Когда я попытался запустить это грамматически, как показано ниже. System.Type type = System.Type.GetTypeFromProgID ("VisualStudio.DTE.15.0", true); Object obj = System.Activator.CreateInstance (type, tr…
14 дек '18 в 11:50
2 ответа

Фильтр: progid:DXImageTransform не проходит проверку CSS W3C

Я использую следующие три строки в CSS для обеспечения плавного перехода между "слайдами", но строка № 1 не проходит проверку CSS W3C. filter: progid:DXImageTransform.Microsoft.alpha(opacity=100); -moz-opacity: 1; opacity: 1; Есть ли способ переформ…
30 ноя '10 в 20:33
0 ответов

Progid не регистрируется в реестре, когда класс C++ встроен в VS2013

Я создал новый класс C++ и добавил интерфейс и информацию о классе в файл idl. Проект успешно построен в VS2013. Однако, когда я ищу в реестре ClassId/ProgID, он не находит его. Может ли кто-нибудь сказать, пожалуйста, что я здесь скучаю.
22 июл '16 в 10:28
2 ответа

Что произойдет, если я нарушу требования, предъявляемые к ProgID?

В этой статье MSDN говорится, что любой ProgID должен соответствовать нескольким формальным требованиям, включая ограничение длины. Однако ничего не сказано о том, что произойдет, если они будут нарушены. Я нашел несколько мест в нашей кодовой базе…
18 ноя '09 в 08:24
1 ответ

Могут ли несколько ProgID указывать на один и тот же ClsID?

Я работаю над набором плагинов, которые по сути являются COM-серверами. Каждый плагин имеет набор данных конфигурации, который управляется другим компонентом, первичным ключом к данным конфигурации является ProgID плагина. Когда плагину требуется до…
16 ноя '09 в 04:03
1 ответ

Как я знаю, что экземпляр типа для Visual Studio является VisualStudio.DTE.9.0

С помощью System.Type type = System.Type.GetTypeFromProgID("VisualStudio.DTE.9.0"); я могу получить тип для экземпляра Visual Studio. У меня вопрос, где было указано, что тип экземпляра Visual Studio 2008 "VisualStudio.DTE.9.0". Может ли кто-нибудь …
29 апр '10 в 12:30
1 ответ

CSS с IE - нужен ли фильтр -ms или нет?

Я узнал о довольно нелепых требованиях IE к теням, градиентам и т. Д., И столкнулся с некоторыми противоречиями по этому вопросу: Многие сайты предлагают следующие строки, необходимые для комбинации градиент / тень: filter: progid:DXImageTransform.M…
10 мар '11 в 05:10
0 ответов

Ошибка: нет доступных методов для преобразования ProgID в CLSID

Я использую OPC Labs QuickOPC 5.31 в приложении VB.NET для чтения тегов OPC с верхнего сервера. Приложение и Top Server расположены на разных машинах. DCOM настроен на обеих машинах. Я использовал ProgID (SWToolbox.TOPServer.V5) для подключения квер…
18 ноя '15 в 06:50
1 ответ

Как мы используем столбец ProgID в настройках сопоставлений файлов?

Я развертываю свое приложение, используя ClickOnce. Я хочу зарегистрировать сопоставление файлов, но мне не удается заставить его работать: что я должен использовать в качестве ProgID в разделе " Связи файлов " в параметрах публикации?
21 апр '10 в 09:18
0 ответов

Установка ProgId во внешней DLL

Я довольно новичок в C# и Visual Studio, поэтому, может быть, мне здесь не хватает чего-то простого, но я не смог найти никаких решений. Мне дали 2 проекта NET, один из которых - исполняемый файл, выполняющий несколько вещей, но основной фрагмент ко…
21 окт '17 в 01:01
1 ответ

EnvDTE Visual Studio 2013: получить проги?

Я пытаюсь создать экземпляр Visual Studio с помощью: EnvDTE80.DTE2 dte2; dte2 = (EnvDTE80.DTE2)System.Runtime.InteropServices.Marshal.GetActiveObject("VisualStudio.DTE.12.0"); И у меня всегда возникает исключение "Недопустимая строка класса", поэтом…
01 июл '14 в 08:36
3 ответа

GuidAttribute & ProgId, для чего они?

Поэтому я создаю плагин для Outlook, используя NetOffice. В точке входа плагина это выглядит примерно так: [GuidAttribute("d7066ab2-ac03-431a-bea5-b70d3efab2a5"), ProgId("OutlookPlugin"), ComVisible(true)] Теперь я понимаю, что ComVisible бит устана…
21 авг '13 в 10:03
1 ответ

Почему для этих простых объектов ATL не создается ProgId?

У меня есть ATL DLL с кучей простых объектов ATL (= COM-объектов), все сгенерированные мастером. Файл IDL содержит много интерфейсов и раздел библиотеки, такой как этот: [ object, uuid(00000000-0000-0000-0000-000000000000), dual, nonextensible, poin…
18 авг '16 в 20:22
2 ответа

Как получить список всех серверов автоматизации COM?

Я пытаюсь вызывать различные интерфейсы API, представленные как COM из Silverlight, что возможно только в том случае, если они являются частью зарегистрированного сервера автоматизации и имеют соответствующий progid. Word, например, будет "Word.Appl…
31 мар '12 в 00:10
2 ответа

Получить представление о запущенном процессе

Можно ли получить progID запущенного процесса? Используете C#?
29 апр '10 в 12:47
0 ответов

Что такое ProgID при ассоциировании расширения файла?

изображение из поля настроек в свойствах проекта -> опубликовать (извините за немецкий) Я пытаюсь получить расширение файла, связанное с моей программой. Что такое ProgID? Связано ли расширение после запуска программы или мне нужно правильно устано…
31 июл '16 в 17:40
2 ответа

IE фильтры - тень действует на текст; Градиент + Тень действует на поле?

Когда я присоединяю следующее к div, я получаю прямоугольник с градиентом и тень в IE: filter: progid:DXImageTransform.Microsoft.gradient(startColorStr='#D08080', EndColorStr='#E7A292') progid:DXImageTransform.Microsoft.Shadow(Strength=1, Direction=…
10 мар '11 в 09:20