Depending on the version of .NET you're using, and which operating systems you want to run on, you may be able to use "single file deployment", where all dependencies are combined into one executable file:
Single file application - .NET | Microsoft Docs[
^]
NB: The size of the file can be very large, since it will include the runtime and framework assemblies.