Wisej.NET Deployment
HomeNewsSupportVideos
  • Deployment
  • Targets
    • IIS
    • NGINX
    • Apache
    • Self Hosted
    • Hybrid
    • Amazon AWS
    • Microsoft Azure
    • ASP.NET Hosting
    • Linux, MacOS
    • Desktop (deprecated)
  • Concepts
    • Load Balancing
    • Visual Studio Publishing
    • Server Debugging
  • Troubleshooting
    • License Activation
Powered by GitBook
On this page

Was this helpful?

Export as PDF
  1. Targets

ASP.NET Hosting

How to publish a Wisej app to a commercial ASP.NET provider.

PreviousMicrosoft AzureNextLinux, MacOS

Last updated 3 months ago

Was this helpful?

Commercial ASP.NET hosting providers are virtually all using IIS and a web administration tool like or . The deployment process is identical to a standard IIS deployment.

Locate the httpdocs or equivalent directory using the control panel, the follow the basic steps below:

  • Create the application directory

  • Create the /bin directory in the application's directory

  • Copy all the assemblies from your local /bin to the server's /bin (no need to copy xml and pdb files)

  • Copy the /Themes folder if you have custom themes or mixins

  • Copy the /Images folder if you have images that need to be served as URLs

  • Copy the /App_Data folder if your application uses it

  • Copy Web.config

  • Copy Default.html (and other html files you use sub-applications)

  • Copy Default.json (and other json configuration files if you use sub-applications)

  • Copy favicon.ico.

Prerequisites

Wisej, like most ASP.NET applications, needs to run in Full Trust mode and needs write permissions to the system's /temp directory. When using the web hosting control panel, locate the ASP.NET Settings section and set the CAS trust level to Full.

We tried over a dozen commercial ASP.NET providers with Wisej applications without any major issue.

If the hosting provider supports IIS Publishing, you may use the web site directly to the hosting provider's system.

Visual Studio to publish
cPanel
Plesk
Test deployment in a GoDaddy hosted ASP.NET account