# ASP.NET Hosting

Commercial ASP.NET hosting providers are virtually all using IIS and a web administration tool like [cPanel ](https://cpanel.net/)or [Plesk](https://www.plesk.com/). 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.

![Test deployment in a GoDaddy hosted ASP.NET account](/files/lxsGh3AwYdYaKv5aVqHo)

{% hint style="info" %}
If the hosting provider supports IIS Publishing, you may use [Visual Studio to publish](/deployment/concepts/visual-studio-publishing.md) the web site directly to the hosting provider's system.
{% endhint %}

## 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**.

![](/files/wMFNZaHTKPoTKPdyB1k4)

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


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.wisej.com/deployment/targets/asp.net-providers.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
