Экспорт для браузера
Ограничение C#
Ограничение C#
Текущий Web exporter отклоняет конфигурацию сборки с модулем .NET. Для проекта C# этой версии нет подтверждённого штатного Web-экспорта. Переключение renderer или установка другого Web template не снимает эту проверку. Не планируйте браузерный выпуск C#-проекта как готовую возможность.
Для конфигурации без .NET
- Используйте поддерживаемую сборку без .NET и соответствующие Web export templates.
- Создайте Web preset. Начните с
variant/thread_support=false: это не требует многопоточной конфигурации шаблона. - Экспортируйте в отдельный каталог. Размещайте все полученные файлы вместе и открывайте страницу через HTTP(S), не как локальный
file://. - Проверьте Network и Console браузера: файлы должны загружаться без 404, сервер должен корректно отдавать WebAssembly и связанные ресурсы.
- Для потоков включите
variant/thread_support, используйте соответствующий template и настройте cross-origin isolation. Проверяйте фактическую доступностьSharedArrayBuffer; одного флага preset недостаточно. Настройка PWA-заголовков не заменяет проверку реального хостинга.
variant/extensions_support выбирает вариант с нативными расширениями; Windows DLL не превращается в WebAssembly автоматически. После загрузки отдельно проверяйте звук после действия пользователя, сохранения и ограничения вкладки.
Ожидаемый результат для поддерживаемой конфигурации — загрузка проекта без ошибок Console/Network. Здесь подтверждена конфигурация exporter, но браузерная сборка, серверные заголовки и выполнение проекта не проверялись.
Документация Reckfell EngineНаверх ↑