3422 Old Capitol Trail – Suite 1125, Wilmington – DE 19808, United States

Publish any Windows application to the web

Microsoft RemoteApp is a feature of Microsoft’s Remote Desktop Services that allows individual programs to be run remotely using a Microsoft Remote Desktop Client. Instead of accessing the entire remote desktop, Microsoft RemoteApp allows users to see and interact with just the application as if they were running on the end-user’s device.

Combining Microsoft RemoteApp with Thinfinity Remote Desktop Server you can publish any Windows Application on the web and access it from any device using an HTML5 browser

You can configure Thinfinity Remote Desktop Server to publish any Windows application throughout the web in less than 5 minutes and in this tutorial, we are going to teach you how to do it.

You don’t need to have any programming skills or make any modification to the Windows application source code to accomplish it.

NOTE: Remember that Microsoft RemoteApp is only available for Windows Server with Remote Desktop Services installed, so we recommend to check your environment before you start following this tutorial.

Let’s gets started:

1) First, open the Thinfinity Remote Desktop Server Manager.

First, open the Thinfinity Remote Desktop Server Manager.
2) Under the “Security” tab, press the “Access Profiles” button.

Thinfinity Remote Desktop Server

3) Click on the newly added “Access Profiles” tab, and press “Add”.

Thinfinity Remote Desktop Server

4) Configure the Access Profile with a name, the IP Address of the server, and the Windows credentials you want to use to authenticate to that server.

Thinfinity Remote Desktop Server

5) For testing purposes, check “Allow anonymous access”.

Thinfinity Remote Desktop Server
6) Under the “Program” tab, choose “Execute as RemoteApp”. Then specify the program path and the filename you want to publish. If you need to pass arguments to your application, you can specify those in the “Arguments” field:

Thinfinity Remote Desktop Server

7) Press “OK” and then “Apply”.

Thinfinity Remote Desktop Server

8) For testing purposes also, check “Allow anonymous access“ under the Authentication tab.

Thinfinity Remote Desktop Server

9) You can check the application published by going to http://localhost:[ThinfinityPort] ( by default is: 8443 ), and clicking on the Access Profile you just created.

Thinfinity Remote Desktop Server

10 ) If you want to give your users a quick access to your applications, you can create a desktop shortcut to the URL of Thinfinity Remote Desktop Server with the virtual path of the application, here’s an example:

How to create a shortcut to a remote app

You can check our live demo and experience this feature yourself. You will be able to try simple 3 applications published as remote apps:

  • Notepad
  • Paint
  • Wordpad

Publish any program as a RemoteApp

Quick Tip: Learn how to configure load balancing.

Have any questions? Contact us at support@cybelesoft.com or leave a message on this same post.

Related Posts

Comments (4)

Marianna, I have a Visual FoxPro app that is running on a cloud server. My users access my app using a RemoteApp icon on their windows desktop. I pay a cloud server hosting company $35.00 per user (that accesses my app) per month to host my app. The hosting company helped me get all this working and helps a lot when I work thru issues like allowing vendors to write files to a shared folder on the cloud server, allowing my app to access vendors FTP sites, allowing my app to access external (meaning not part of my app) vendor’s databases either at my customer’s site or elsewhere on the web (we use VPN tunnels or add my cloud server to the customer’s network’s Active Directory). If I understand correctly, if my app were accessed via a web browser rather than via RemoteApp, my per user costs would be drastically reduced. Is this something you can help me to understand and implement and if so at what costs?

Dear John,

Thanks for sharing your inquiry.

We provide free assistance and full support at no extra cost to any user who evaluates Thinfinity VirtualUI.
please send us an email to support@cybelesoft.com with your contact information so we can schedule a demo session to explain to you how our VirtualUI can simplify your structure and reduce your virtualization costs.

Have a great day!

A desktop application in C++ could be a native application that may access the complete set of Windows arthropod genus and either run in a very window or within the system console. Desktop applications in C++ will run on Windows XP through Windows ten (although Windows XP isn’t any longer formally supported and there are several Windows arthropod genus that is introduced since then). A desktop and windows application is distinct from a Universal Windows Platform (UWP) app, which may run on PCs running Windows ten, and conjointly on XBox, Windows Phone, Surface Hub, and alternative devices. For a lot of info regarding desktop vs. UWP applications.

Windows Forms may be a set of categories that encapsulates the creation of the graphical program (GUI) portion of a typical desktop application. Previously, every artificial language had its own approach to making windows, text boxes, buttons, etc. This practicality has all been moved into the .NET Framework category library—into the kinds settled within the System.Windows.Forms namespace. Closely connected is that the System. Drawing namespace, that contains many varieties utilized in the creation of GUI applications.

[…] you run Windows application from a web browser or access a virtual desktop, one of the most common user’s requirements is to print files to a […]

Leave a comment