и winui3, запускал я его постоянно через IDE
Щас хочу сбилдить чтобы другие юзеры могли его открывать. Как это сделать?
Я так понимаю есть 2 способа:
1. Просто сбилдить .exe файл (standalone executable)
2. Попробовать использовать какой-то сборщик (installer)
Пробовал щас первый вариант через CLI: dotnet publish -c Release -r win-x64 --self-contained true
Сбилдилось очень много всяких .dll файлов вместе с .exe приложением. Когда пытаюсь его открыть - ничего не происходит. Как можно подебажить это?
и какие вы технологии для 2 варианта можете посоветовать? Через что билдить сборщик?
Очень много файлов, потому что self-contained
Подключи дебаггер
dotnet publish -r linux-x64 -p:PublishSingleFile=true --self-contained false Попробуй так
он же сказал что ему надо селф контейнд
https://learn.microsoft.com/en-us/dotnet/core/deploying/single-file/overview?tabs=cli Как уже выше отметили, ты 1 флаг забыл -p:PublishSingleFile=true
Обсуждают сегодня