Как создать ярлык на рабочем столе в приложении .net mauiC#

Место общения программистов C#
Ответить Пред. темаСлед. тема
Anonymous
 Как создать ярлык на рабочем столе в приложении .net maui

Сообщение Anonymous »

У меня есть приложение Windows .net 9 Maui, и мне нужно создать для него ярлык на рабочем столе. Обычно я использую для этого следующий код:

Код: Выделить всё

 public static void CreateDesktopShortcut()
{
string desktopPath = Environment.GetFolderPath(Environment.SpecialFolder.Desktop);
string shortcutPath = Path.Combine(desktopPath, "thing.lnk");

var shell = new Shell32.Shell();
var shortcut = (Shell32.ShellLinkObject)shell.CreateShortcut(shortcutPath);

shortcut.TargetPath = "path.exe";
shortcut.Description = "interesting description";

shortcut.Save();
}
Однако Shell32 не найден. Есть ли новый способ создания ярлыков на рабочем столе при запуске приложения maui?
Дополнительная информация:
Добавление «Элементов управления и автоматизации Microsoft Shell» в качестве com, Shell32.Shell существует, но не содержит метода CreateShortcut

Подробнее здесь: https://stackoverflow.com/questions/792 ... pplication
Реклама
Ответить Пред. темаСлед. тема

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

  • Похожие темы
    Ответы
    Просмотры
    Последнее сообщение
  • Как создать ярлык на рабочем столе?
    Anonymous » » в форуме C#
    0 Ответы
    19 Просмотры
    Последнее сообщение Anonymous
  • C# не в состоянии найти ярлык на рабочем столе
    Anonymous » » в форуме C#
    0 Ответы
    175 Просмотры
    Последнее сообщение Anonymous
  • Создайте ярлык на рабочем столе
    Anonymous » » в форуме C#
    0 Ответы
    3 Просмотры
    Последнее сообщение Anonymous
  • Создайте ярлык на рабочем столе
    Anonymous » » в форуме C#
    0 Ответы
    2 Просмотры
    Последнее сообщение Anonymous
  • В Wix установщику, как добавить на рабочем столе ярлык в файл
    Anonymous » » в форуме C#
    0 Ответы
    5 Просмотры
    Последнее сообщение Anonymous

Вернуться в «C#»