You can, but wouldn’t you rather have a rich Windows Forms based UI? Also, console apps that require a command-line interface are beyond the scope of “ClickOnce” deployment in the .NET Framework 2.0. The primary reasons for this is that the install path is non-deterministic for security reasons, and there is no supported way to register the path in the machine environment.