Может ли собственный exe-файл Win32 отображать страницу WinUI3?C#

Место общения программистов C#
Ответить
Anonymous
 Может ли собственный exe-файл Win32 отображать страницу WinUI3?

Сообщение Anonymous »

Мне нужно показать страницу WinUI3 из собственного exe-файла Win32. Я не могу вносить изменения в exe-файл Win32. Архитектура такая:
  • собственный Win32 .exe -> ссылки на C++/CLI dll с известным собственным интерфейсом C++
  • C++/CLI dll -> ссылается на библиотеку классов C# .NET8 и выполняет вызовы.
  • Библиотека классов C# .NET8 -> содержит страницы и элементы управления WinUI3.
(Мы также используем страницы библиотеки классов C# .NET8 из другого exe-файла WinUI3)
(Кроме того, мы не можем изменить собственный Win32 exe. Он не находится под нашим контролем)
У нас была эта архитектура на протяжении нескольких поколений технологий MS, и мы всегда находили способ заставить ее работать с WinForms, а затем с WPF. Но теперь у нас есть WinUI3...
Я не нашел никаких примеров, кроме
https://www.codeproject.com/Articles/5359576/WinUI3-in- Existing-Win32-Applications
и когда я клонирую пример репозитория, он не работает (возможно, он устарел из-за различных бета-версий, через которые прошел WinUI?)
Может ли это быть достигнуто? Если да, то какие-нибудь советы относительно примеров или документации соответствующих вызовов, которые необходимо выполнить для настройки?
Спасибо!

Подробнее здесь: https://stackoverflow.com/questions/792 ... inui3-page
Ответить

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

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

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

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

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