fyr77 / EnvyUpdate

Small update checker application for NVIDIA GeForce GPUs
MIT License
137 stars 7 forks source link

Get rid of Costura #10

Closed fyr77 closed 3 years ago

fyr77 commented 4 years ago

It should be possible tom embed DLLs without the use of external "stuff". I need to look into that.

fyr77 commented 4 years ago

In .NET Core 3 some new features were added, for example "Single File Executables". This would automatically remove the need for Costura. Also, that's a good reason for porting this project to core like I said in #9.

Reference: https://docs.microsoft.com/en-us/dotnet/core/whats-new/dotnet-core-3-0#single-file-executables

fyr77 commented 3 years ago

There doesn't seem to be a nice way of doing this within .NET Framework. I will use Single File Executables once this project is ported to .NET Core, but until then I guess I will continue to use Costura.