При публикации приложения WinForm (.NET Framework) есть ли способ опубликовать только папку x86 с файлом .deploy в ней?C#

Место общения программистов C#
Ответить
Anonymous
 При публикации приложения WinForm (.NET Framework) есть ли способ опубликовать только папку x86 с файлом .deploy в ней?

Сообщение Anonymous »

В настоящее время у меня есть приложение WinForm (.NET Framework), которое я сейчас публикую в локальной папке на своем компьютере. Он создает папку Arm, Arm64, musl-x64, x64 и x86. Моя целевая платформа/ЦП установлена ​​на x86 везде, где я могу изменить ее в Visual Studio. Все папки, которые мне не нужны, имеют размер более 7 МБ, поэтому размер папки публикации составляет около 80 МБ. Однако когда я удаляю их из папки публикации, файл setup.exe не запускается, поскольку он ищет эти папки. Как я могу опубликовать только x86?
Моя целевая версия Framework — v4.7.2. Ниже в моем файле csproj:

Код: Выделить всё

x86
true
full
false
bin\Debug\
DEBUG;TRACE
prompt
4


x86
pdbonly
true
bin\Release\
TRACE
prompt
4

Папки в папке публикации
Я пробовал изменить целевую платформу/ЦП на x86 везде, где это позволяло мне это изменить. Дополнительная рука, Arm64, musl-x64 и x64 по-прежнему отображаются в опубликованной папке.

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

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

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

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

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

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