PDA

Просмотр полной версии : Ошибка установки Plugin SDK


Vintik
17.09.2023, 17:22
Без лишних слов. Что делать?




https://forum.antichat.xyz/attachments/28379394/




Лог:






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\VSIXInstalle r.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.GetInstallableDataI mpl(String vsixPath, String extensionPackParentName, Boolean isRepairSupported, IStateData stateData, IEnumerable`1& skuData) в D:\a\_work\1\s\src\product\extensionManager\instal ler\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\instal ler\VSIXInstaller\Services\ExtensionService.cs:с рока 28
в VSIXInstaller.ExtensionPackService.IsExtensionPack (IStateData stateData, Boolean isRepairSupported) в D:\a\_work\1\s\src\product\extensionManager\instal ler\VSIXInstaller\Services\ExtensionPackService.cs :строка 101
в VSIXInstaller.ExtensionPackService.ExpandExtension PackToInstall(IStateData stateData, Boolean isRepairSupported) в D:\a\_work\1\s\src\product\extensionManager\instal ler\VSIXInstaller\Services\ExtensionPackService.cs :строка 42
в VSIXInstaller.App.Initialize(Boolean isRepairSupported) в D:\a\_work\1\s\src\product\extensionManager\instal ler\VSIXInstaller\App.xaml.cs:строка 272
в VSIXInstaller.App.Initialize() в D:\a\_work\1\s\src\product\extensionManager\instal ler\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 (https://www.blast.hk/members/287503/)

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


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



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 - грузится пару секунд и вот такое вот



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


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




https://forum.antichat.xyz/attachments/28379414/

chromiusj
17.09.2023, 17:53
пару секунд и вот такое вот


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

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



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


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

туда кидаешь

Vintik
17.09.2023, 18:01
plugin.sln,и его собираешь


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




https://forum.antichat.xyz/attachments/28379425/






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


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




https://forum.antichat.xyz/attachments/28379425/

chromiusj
17.09.2023, 18:01
вроде оно. долго собирается)





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







Да

Vintik
17.09.2023, 18:10
Да


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

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

в окошке выбора типа проекта "Проект Plugin SDK" нету, скачал твой архив от @ARMOR (https://www.blast.hk/members/287503/) - пишет:




https://forum.antichat.xyz/attachments/28379437/

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


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

0xff65
02.02.2025, 19:52
возможно я проебался,но попробуй кинуть архив,а не папку


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

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


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

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


По умолчанию стоит Предварительная версия, когда начинаю компилировать другой проект сталкиваюсь с проблемой safetlyhooks

ARMOR
02.02.2025, 21:32
По умолчанию стоит Предварительная версия, когда начинаю компилировать другой проект сталкиваюсь с проблемой safetlyhooks


Предварительную версию стандарта поставь