I also make implementations of programs in MS .NET technology for desktop computers, compiled into exe files. From the interface side, such solutions look like typical Windows application.
I definitely recommend this type of solution for projects that may require future expansion with network communication, support for serial ports or other computer hardware resources, data writing to XML files, data exchange between workstations located in remote departments or sites of the company or with the website with web services, etc. Thanks to the possibility of using many specialized components, both built into the framework and as third party libraries, we have the opportunity to prepare even very complex solutions.
The great support of the manufacturer for .NET Framework in terms of security fixes and operation on new versions of Windows will certainly be important feature here.