Каков ожидаемый размер двоичного файла Hello World для tnet? (И достижимо ли 2 КБ?) - PullRequest
0 голосов
/ 10 апреля 2020

Мне было предложено отправить скомпилированный файл .exe. Когда я отправил его в первый раз, я сделал ошибку, включив в exe всю среду выполнения do tnet (параметры компилятора: /p:PublishSingleFile=true и --self-contained=true - я подумал: давайте удостоверимся, что файл запускается получателем на компьютере, независимо от того, установлена ​​ли у него среда выполнения ), поэтому размер файла составлял 60 МБ, и получатель отклонил его, заявив, что ему не требуется вся среда выполнения и что типичный исполняемый двоичный файл do tnet должен быть не более 2 КБ.

... 2 КБ ??

Я попробовал консольное приложение Hello World: около 170 КБ (конечно, не автономно).

Я делаю что-то не так? Или ожидается, что приложение Hello World будет таким большим?

Я скомпилирую его с помощью dotnet publish - я должен скомпилировать это другим способом? Язык C# и это обязательно.

Или получатель сделал опечатку? Может быть, он имел в виду 2 M B, а не кБ?

Насколько я знаю, я использую точку net core 3.1.

...