Код: Выделить всё
[assembly: ComVisible(true)]
[assembly: Guid("f0a3130f-d6fe-4fbb-a814-23814ed91936")] (random GUID I generated)
< /code>
Но это все еще работает. Но когда я создаю проект только с WinAppsdk, он работает нормально. < /P>
Подробнее: < /p>
Другие библиотеки классов создают как для UAP, .net8, .net 9 и NetStandard2.0, в то время как эта библиотека классов предназначена только для .net8 и .net9. Архитектура - это AnyCpu для всех проектов. < /P>
.
$(WindowsSdkTargets)
UnitTest.WinAppSdk
< /code>
.csproj файл для библиотеки классов: < /p>
true
$(WindowsSdkTargets)
**Some project reference**
Я использую машину x64. Даже если я добавляю конфигурацию для x64 в файл решения и все файлы csproj, ошибка сохраняется < /p>
Это не должно быть потому, что неправильная архитектура, поскольку другие библиотеки класса работают нормально. Некоторые, которые также переопределяют целевую архитектуру в .net8 и .net9
Подробнее здесь: https://stackoverflow.com/questions/795 ... registered