Самостоятельные плагины Rainmeter не работают, упакованные - работают - PullRequest
0 голосов
/ 12 июля 2020

Я пытаюсь разработать новый плагин, используя документацию по Rainmeter здесь https://docs.rainmeter.net/manual/plugins/.

Я столкнулся с проблемой, когда казалось, что мой плагин не работает, и решил создать плагины-примеры в качестве теста, чтобы увидеть, могу ли я внести незначительные изменения, чтобы лучше понять, что что делает, так как я догадывался, что мне что-то не хватает.

Однако теперь это выглядит так неправильная сборка по сравнению со всем, что я делаю со своим кодом. Я практически не нашел информации о том, как создавать плагины, поэтому я просто предположил, что настройки визуальной студии по умолчанию и чистая сборка правой кнопкой мыши в проекте будет работать нормально.

Когда я создаю пример "SystemVersion.dll" DLL создается без ошибок в файле obj / x64 / Debug, как и ожидалось. Когда я копирую этот .dll в свою папку rainmeter / plugins, файл журнала показывает, что плагин загружается успешно, но плагин просто показывает «0», где должны происходить все замены переменных (значение скина по умолчанию).

Когда я копирую предварительно созданный "SystemVersion.dll" из папки x64 в папку rainmeter / plugins и запускаю тот же скин, он работает отлично.

Предварительно созданная dll на 1 КБ больше, чем та Я строю свою систему. Есть ли какой-то трюк для создания dll-файлов Rainmeter?

Заранее спасибо!

...