Сообщение Re: .NET 5 минимальное консольное приложение от 27.10.2021 11:26
Изменено 27.10.2021 11:27 HotDog
Re[2]: Найти по дампу обьект
Здравствуйте, _NN_, Вы писали:
_NN>Конечно можно: https://docs.microsoft.com/ru-ru/dotnet/core/deploying/single-file
_NN>
_NN>Или задать эти свойства во время публикации: dotnet publish --self-contained /p:SelfContained=true ..
Ок, я взял эти настройки. Скомпилировал. Теперь в релиз директории лежат 226 файлов (большинство из них это "api-ms-win-*" и "System.*" dlls)...
Среди этой кучи файлов нахожу свой ConsoleApp1.exe, копирую его пару директорий выше и запускаю.
Что то еще не хватает?
_NN>Конечно можно: https://docs.microsoft.com/ru-ru/dotnet/core/deploying/single-file
_NN>
_NN><Project Sdk="Microsoft.NET.Sdk">
_NN> <PropertyGroup>
_NN> <OutputType>Exe</OutputType>
_NN> <TargetFramework>net5.0</TargetFramework>
_NN> <PublishSingleFile>true</PublishSingleFile>
_NN> <SelfContained>true</SelfContained>
_NN> <RuntimeIdentifier>win-x64</RuntimeIdentifier>
_NN> <PublishReadyToRun>true</PublishReadyToRun>
_NN> <IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract>
_NN> </PropertyGroup>
_NN></Project>
_NN>
_NN>Или задать эти свойства во время публикации: dotnet publish --self-contained /p:SelfContained=true ..
Ок, я взял эти настройки. Скомпилировал. Теперь в релиз директории лежат 226 файлов (большинство из них это "api-ms-win-*" и "System.*" dlls)...
Среди этой кучи файлов нахожу свой ConsoleApp1.exe, копирую его пару директорий выше и запускаю.
The application to execute does not exist: 'C:\@work\Temp\ConsoleApp1\bin\Release\ConsoleApp1.dll'.
Что то еще не хватает?
Re: .NET 5 минимальное консольное приложение
Здравствуйте, _NN_, Вы писали:
_NN>Конечно можно: https://docs.microsoft.com/ru-ru/dotnet/core/deploying/single-file
_NN>
_NN>Или задать эти свойства во время публикации: dotnet publish --self-contained /p:SelfContained=true ..
Ок, я взял эти настройки. Скомпилировал. Теперь в релиз директории лежат 226 файлов (большинство из них это "api-ms-win-*" и "System.*" dlls)...
Среди этой кучи файлов нахожу свой ConsoleApp1.exe, копирую его пару директорий выше и запускаю.
Что то еще не хватает?
_NN>Конечно можно: https://docs.microsoft.com/ru-ru/dotnet/core/deploying/single-file
_NN>
_NN><Project Sdk="Microsoft.NET.Sdk">
_NN> <PropertyGroup>
_NN> <OutputType>Exe</OutputType>
_NN> <TargetFramework>net5.0</TargetFramework>
_NN> <PublishSingleFile>true</PublishSingleFile>
_NN> <SelfContained>true</SelfContained>
_NN> <RuntimeIdentifier>win-x64</RuntimeIdentifier>
_NN> <PublishReadyToRun>true</PublishReadyToRun>
_NN> <IncludeNativeLibrariesForSelfExtract>true</IncludeNativeLibrariesForSelfExtract>
_NN> </PropertyGroup>
_NN></Project>
_NN>
_NN>Или задать эти свойства во время публикации: dotnet publish --self-contained /p:SelfContained=true ..
Ок, я взял эти настройки. Скомпилировал. Теперь в релиз директории лежат 226 файлов (большинство из них это "api-ms-win-*" и "System.*" dlls)...
Среди этой кучи файлов нахожу свой ConsoleApp1.exe, копирую его пару директорий выше и запускаю.
The application to execute does not exist: 'C:\@work\Temp\ConsoleApp1\bin\Release\ConsoleApp1.dll'.
Что то еще не хватает?