ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   Общие вопросы программирования (https://forum.antichat.xyz/forumdisplay.php?f=206)
-   -   Ошибка установки Plugin SDK (https://forum.antichat.xyz/showthread.php?t=1489470)

Vintik 17.09.2023 17:22

Без лишних слов. Что делать?

Цитата:

Сообщение от Спойлер

Лог:





Код:

17.09.2023 16:21:45 - Microsoft VSIX Installer
17.09.2023 16:21:45 - -------------------------------------------
17.09.2023 16:21:45 - vsixinstaller.exe version:
17.09.2023 16:21:45 - 17.7.2196+2d27ec4064
17.09.2023 16:21:45 - -------------------------------------------
17.09.2023 16:21:45 - Command line parameters:
17.09.2023 16:21:45 - C:\Program Files (x86)\Microsoft Visual Studio\Installer\resources\app\ServiceHub\Services\Microsoft.VisualStudio.Setup.Service\VSIXInstaller.exe,C:\Projects\plugin-sdk\tools\general\PluginSdkVsTools.vsix
17.09.2023 16:21:45 - -------------------------------------------
17.09.2023 16:21:45 - Microsoft VSIX Installer
17.09.2023 16:21:45 - -------------------------------------------
17.09.2023 16:21:46 - Initializing Install...
17.09.2023 16:21:46 - Поиск применимых продуктов...
17.09.2023 16:21:46 - Найден установленный продукт - Visual Studio Community 2022
17.09.2023 16:21:46 - Найден установленный продукт - Глобальное расположение
17.09.2023 16:21:46 - Подробности расширения...
17.09.2023 16:21:46 -    Identifier        : PluginSdkVSTools.ae8caae3-b338-4fb4-9a8c-505425687c53
17.09.2023 16:21:46 -    Name              : Plugin-SDK Visual Studio Tools
17.09.2023 16:21:46 -    Author            : Plugin-SDK
17.09.2023 16:21:46 -    Version            : 0.7.3.0
17.09.2023 16:21:46 -    Description        : Plugin-SDK Visual Studio Tools for creating plugins (ASI/CLEO/MoonLoader) for Grand Theft Auto.
17.09.2023 16:21:46 -    Locale            : en-US
17.09.2023 16:21:46 -    MoreInfoURL        : https://github.com/DK22Pac/plugin-sdk
17.09.2023 16:21:46 -    InstalledByMSI    : False
17.09.2023 16:21:46 -    SupportedFrameworkVersionRange : [4.5,)
17.09.2023 16:21:46 -    SignatureState    : Unsigned
17.09.2023 16:21:46 -    Поддерживаемые продукты :
17.09.2023 16:21:46 -        Microsoft.VisualStudio.Community
17.09.2023 16:21:46 -            Version : [14.0,17.0)
17.09.2023 16:21:46 -            ProductArchitecture : x86
17.09.2023 16:21:46 -    Ссылки            :
17.09.2023 16:21:46 -    Предварительные требования :
17.09.2023 16:21:46 -        -------------------------------------------------------
17.09.2023 16:21:46 -        Identifier  : Microsoft.VisualStudio.Component.CoreEditor
17.09.2023 16:21:46 -        Name        : Visual Studio core editor
17.09.2023 16:21:46 -        Version      : [15.0,)
17.09.2023 16:21:46 - Состав подписи...
17.09.2023 16:21:46 -    Extension is not signed.
17.09.2023 16:21:46 - VSIXInstaller.NoApplicableSKUsException: Это расширение не может быть установлено ни для одного из установленных продуктов.
  в VSIXInstaller.ExtensionService.GetInstallableDataImpl(String vsixPath, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData) в D:\a\_work\1\s\src\product\extensionManager\installer\VSIXInstaller\Services\ExtensionService.cs:строка 186
  в VSIXInstaller.ExtensionService.GetInstallableData(String vsixPath, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData) в D:\a\_work\1\s\src\product\extensionManager\installer\VSIXInstaller\Services\ExtensionService.cs:строка 28
  в VSIXInstaller.ExtensionPackService.IsExtensionPack(IStateData stateData, Boolean isRepairSupported) в D:\a\_work\1\s\src\product\extensionManager\installer\VSIXInstaller\Services\ExtensionPackService.cs:строка 101
  в VSIXInstaller.ExtensionPackService.ExpandExtensionPackToInstall(IStateData stateData, Boolean isRepairSupported) в D:\a\_work\1\s\src\product\extensionManager\installer\VSIXInstaller\Services\ExtensionPackService.cs:строка 42
  в VSIXInstaller.App.Initialize(Boolean isRepairSupported) в D:\a\_work\1\s\src\product\extensionManager\installer\VSIXInstaller\App.xaml.cs:строка 272
  в VSIXInstaller.App.Initialize() в D:\a\_work\1\s\src\product\extensionManager\installer\VSIXInstaller\App.xaml.cs:строка 230
  в System.Threading.Tasks.Task`1.InnerInvoke()
  в System.Threading.Tasks.Task.Execute()


chromiusj 17.09.2023 17:27

Ты папку с гта выбрал? Судя по скрину,ты определил только псдк

1000016178.jpgchromiusj · 17 Сен 2023 в 16:27' data-fancybox="lb-post-1379401" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/215277/" style="cursor: pointer;" title="1000016178.jpg">
https://forum.antichat.xyz/attachments/28379401/

Вот если что пример проекта с подключенным ПСДК:

Автор: @ARMOR

Vintik 17.09.2023 17:47

Цитата:

Сообщение от ChromiusJ

Ты папку с гта выбрал? Судя по скрину,ты определил только псдк

Да вроде определил...

Цитата:

Сообщение от Спойлер

1694958390763.pngVintik · 17 Сен 2023 в 16:47' data-fancybox="lb-post-1379414" data-lb-caption-extra-html="" data-lb-sidebar-href="" data-single-image="1" data-src="https://www.blast.hk/attachments/215282/" style="cursor: pointer;" title="1694958390763.png">
https://forum.antichat.xyz/attachments/28379414/


Установщик запустил от имени администратора, вроде всё как нужно... Жму VS 2022 - грузится пару секунд и вот такое вот

Цитата:

Сообщение от ChromiusJ

Вот если что пример проекта с подключенным ПСДК:

хочется чтобы появилось такое:

Цитата:

Сообщение от Спойлер


chromiusj 17.09.2023 17:53

Цитата:

Сообщение от Vintik

пару секунд и вот такое вот

Это норма,для визуалки 22 ещё вроде нормально не сделан,как мне Юра говорил

У тебя должен появиться теперь в папке с пск plugin.sln,и его собираешь

Цитата:

Сообщение от Vintik

хочется чтобы появилось такое:

Документы -> Visual Studio 2022 -> Templates -> ProjectTemplates

туда кидаешь

Vintik 17.09.2023 18:01

Цитата:

Сообщение от ChromiusJ

plugin.sln,и его собираешь

вроде оно. долго собирается)

Цитата:

Сообщение от Спойлер

Цитата:

Сообщение от ChromiusJ

Документы -> Visual Studio 2022 -> Templates -> ProjectTemplates
туда кидаешь

туда мне надо кинуть папку plugin-sdk, верно? или не так понял?

Цитата:

Сообщение от Спойлер


chromiusj 17.09.2023 18:01

Цитата:

Сообщение от Vintik

вроде оно. долго собирается)
Цитата:

Сообщение от Спойлер



туда мне надо кинуть папку plugin-sdk, верно? или не так понял?
Цитата:

Сообщение от Спойлер




Да

Vintik 17.09.2023 18:10

Цитата:

Сообщение от ChromiusJ

Да

спасибо большое.

теперь последний вопрос: а как создать проект с подключенным plugin-sdk?

в окошке выбора типа проекта "Проект Plugin SDK" нету, скачал твой архив от @ARMOR - пишет:

Цитата:

Сообщение от Спойлер


chromiusj 17.09.2023 18:16

Цитата:

Сообщение от Vintik

окошке выбора типа проекта "Проект Plugin SDK" нету, скачал твой архив от @ARMOR - пишет:

возможно я проебался,но попробуй кинуть архив,а не папку

0xff65 02.02.2025 19:52

Цитата:

Сообщение от chromiusj

возможно я проебался,но попробуй кинуть архив,а не папку

так же все не работает, это проблема так и не была решена для 22 года визуалки?

ARMOR 02.02.2025 20:22

Цитата:

Сообщение от geteo

так же все не работает, это проблема так и не была решена для 22 года визуалки?

В послених версиях всё исправлено, и теперь всё генерируется не через расширение, а через батник в plugin-sdk\tools\myplugin-gen. Ещё нужно изменить стандарт C++ на последний чтобы небыло проблем с safetlyhooks


Время: 18:33