Описание тега sharpshell
SharpShell - это библиотека платформы.NET, которая позволяет быстро создавать расширения оболочки Windows с помощью C# или Visual Basic.
1
ответ
Расширение оболочки C# работает в x64 окончательно, но в x86 происходит сбой с исключением нарушения прав доступа
Я знаю, что это не лучший способ реализовать расширение оболочки в управляемом коде, но это не тема. У меня есть проект C#, который расширяет SharpShell библиотека. Я следовал руководству, чтобы создать расширение Icon Handler. Во время всей моей ра…
08 авг '13 в 16:23
1
ответ
srm.exe установить расширение оболочки: выдает ошибку "Невозможно привести базовое экспортированное значение"
Я написал это упрощенное расширение оболочки (контекстное меню проводника) с помощью SharpShell: [ComVisible(true)] [COMServerAssociation(AssociationType.AllFiles)] public class SampleExtension : SharpContextMenu { protected override bool CanShowMen…
22 авг '14 в 06:11
2
ответа
Сервер SharpShell.dll НЕ подписан
Мне нужно разработать расширение контекстного меню оболочки, которое ссылается на некоторые другие пользовательские сборки... Я не хочу назначать ключ строгого имени этим пользовательским сборкам! Руководство, которому я следовал, чтобы сделать это,…
14 мар '16 в 15:09
0
ответов
SharpShell SharpPropertySheet не отображается
Я создал SharpPropertySheet, он используется для создания небольшого файла базы данных, который содержит теги file/folder и тому подобное. Он хорошо работает на Win7 x64, но даже на Win10 x64 его не будет. Если я использую "Open Shell Dialog" диспет…
31 мар '18 в 18:36
1
ответ
Где app.config установлен для сборки SharpShell?
Я создал расширение контекста оболочки, используя SharpShell пакет Nuget. Затем я использовал ServerManager исполняемый файл, чтобы помочь установить / зарегистрировать мою сборку, и это работает. Проблема, с которой я сталкиваюсь, заключается в том…
17 фев '15 в 00:04
0
ответов
Расширение SharpShell не отображается
Я создал расширение контекстного меню, используя SharpShell, и у меня возникают проблемы с отображением его в моем контекстном меню. Это работает в инструменте ServerManager.Когда я использую SRM для его установки, он говорит, что расширение установ…
07 фев '18 в 17:29
0
ответов
Контекстное меню SharpShell, Process.Start() не может найти указанный файл. (Пытается загрузить другое приложение)
TL;DR дружественный Мое приложение не загружается из контекстного меню с ошибкой "Система не может найти указанный файл". Я пробовал другое имя файла в Process.Start. Кроме того, с помощью Process Monitor я обнаружил, что он пытается запустить другу…
14 ноя '17 в 09:36
0
ответов
Как добавить расширения SharpShell в определенной позиции
Я добавляю некоторые расширения в контекстное меню, используя sharpshell. Тем не менее, я не вижу никакой возможности указать положение, в котором эти расширения появляются в контекстном меню. Поэтому я хотел бы знать, есть ли возможность определить…
14 авг '18 в 08:44
1
ответ
Зарегистрируйте сборку Sharpshell в настройке.
Я искал способ добавить пункт меню по щелчку правой кнопкой мыши для специальных файлов, пока я не нашел эту статью SharpShell Я смог написать свою модифицированную оболочку и зарегистрировать ее с помощью ServerManager.exe. Как я могу зарегистриров…
18 июн '13 в 14:27
0
ответов
Sharpshell IconHandler не работает с динамически созданными значками
Справочная информация и цель: Здравствуйте, я разрабатываю приложение, которое создает пользовательские расширения (.myextension) типов файлов. Любой файл может стать файлом.myextension после его взаимодействия с нашим приложением. Наше приложение п…
17 апр '18 в 22:59
4
ответа
Как изменить имя обработчика наложения иконок Sharpshell в реестре на пробел перед именем?
В качестве примера я создал обработчики наложения значков, используя sharpshell: - http://www.codeproject.com/Articles/545781/NET-Shell-Extensions-Shell-Icon-Overlay-Handlers Мой обработчик Sharpshell [ComVisible(true)] [DisplayName(" Test")] public…
22 дек '15 в 15:25
1
ответ
Как добавить контекстное меню оболочки для корзины по Sharpshell?
Как добавить контекстное меню оболочки для корзины от Sharpshell? Является ли это возможным?
04 дек '16 в 01:06
1
ответ
.NET Как связаться с приложением Windows Forms из расширения Sharpshell COM?
У меня есть приложение для формы Windows (приложение для синхронизации, например DropBox и Google Drive), а также COM-компоненты (расширения оболочки), которые я создал с помощью SharpShell, который добавил функции в файловую систему Windows. У меня…
22 фев '16 в 07:49
0
ответов
Icon Handler показывает черные иконки
Я использую Sharpshell для изменения иконок в формате pdf и xlsx. В большинстве случаев он работает нормально, но иногда показывает черные значки. Обновление или перезапуск проводника на это не влияет. Более того, он отлично работает в определенных …
11 июн '15 в 10:15
0
ответов
Как разработать оболочку доп. что добавляет новую кнопку в окне проводника? используя SharpShell
сценарий Моя текущая ОС - Windows 8.1 x64, в ближайшем будущем планируется обновление до Windows 10 x64. Мне часто приходится переключаться между тем, чтобы показать скрытые файлы в проводнике. Чтобы решить эту проблему, я добавил элемент простого …
18 окт '15 в 14:03
0
ответов
Как развернуть расширение оболочки на основе SharpShell через WiX?
Я написал это упрощенное расширение оболочки (контекстное меню проводника) с помощью SharpShell: [ComVisible(true)] [COMServerAssociation(AssociationType.AllFiles)] public class SampleExtension : SharpContextMenu { protected override bool CanShowMen…
21 авг '14 в 08:52
0
ответов
PropertySheet ListView ведет себя по-разному в Windows 10
Я создал PropertySheet с помощью SharpShell. PropertySheet использует ListView с его представлением, установленным на Details и Groups, для отображения некоторой информации. Таблица свойств работает точно так же, как и ожидалось в Windows 7, однако …
25 окт '17 в 14:23
2
ответа
Выберите файл для переименования в контекстном меню SharpShell
Я использую SharpShell, чтобы написать крошечный новый пункт контекстного меню оболочки, который копирует выбранные в данный момент файлы в новую подпапку, а затем запрашивает у пользователя новое имя каталога. В поисках Stackru я нашел этот ответ. …
16 июл '15 в 21:59
1
ответ
Мой Icon Handler вылетает Explorer
У меня есть проект, использующий SharpShell для Icon Handler. Он заглядывает внутрь APK, чтобы найти и отобразить их значок. У меня это работает, но есть несколько побочных эффектов. Если я попытаюсь переименовать APK во что-то другое, скажем, из A.…
06 июн '13 в 15:18
1
ответ
Как изменить имя обработчика SharpShell Icon Overlay, чтобы оно содержало пространство в реестре, чтобы иметь приоритет над Dropbox и другими программами?
Я хочу изменить Sharpshell Icon на имя обработчика, чтобы мои обработчики имели приоритет над другими обработчиками. Я заметил, что Dropbox и Google Drive используют пространство в именах своих обработчиков, поэтому они имеют приоритет над моими обр…
20 янв '16 в 18:57