WPF, как выпустить только .exe без xml файлов - PullRequest
0 голосов
/ 10 октября 2019

Когда я выпускаю свое приложение, я получаю много файлов XML (например, Prism.wpf.xml, Prism.xml, system.runtime.compilerservices.unsafe.xml, projectname.exe.config) вместе с самим файлом .exeфайл.

Изначально я установил Costura для встраивания DLL-файлов в EXE-файл. это сработало как шарм.

Поэтому мой вопрос: как мне вставить эти .xml зависимости?

1 Ответ

0 голосов
/ 10 октября 2019

Как уже упоминалось в комментариях, файлы XML можно безопасно удалить.

Если вы хотите развернуть только один исполняемый (.exe) файл со всеми включенными зависимостями, вам следует обратить внимание на таргетинг .NETCore 3 и опубликуйте свое приложение, используя параметр PublishSingleFile:

dotnet publish -r win10-x86 -c release /p:PublishSingleFile=true

Для получения дополнительной информации обратитесь к этому сообщению в блоге.

Официально поддерживаемых способов не существуетсоздать однофайловый WPF .exe с использованием .NET Framework.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...