Host Tax Transfer DE on Windows with IIS

Internet Information Services (IIS) is a flexible, secure, and manageable Web Server for hosting web apps. This guide will lead you through the installation and configuration process.

IIS configuration

Configure IIS for Windows Server operatings systems or Windows desktop operating systems. Please refer to the Microsoft documentation for this task.

  • You may skip the section on configuring Windows Authentication

  • You may want to use the following PowerShell script to perform the installation of the IIS feature.

Install-WindowsFeature Web-Server Install-WindowsFeature Web-WebServer Install-WindowsFeature Web-Common-Http Install-WindowsFeature Web-Default-Doc Install-WindowsFeature Web-Dir-Browsing Install-WindowsFeature Web-Http-Errors Install-WindowsFeature Web-Static-Content Install-WindowsFeature Web-Http-Redirect Install-WindowsFeature Web-Health Install-WindowsFeature Web-Http-Logging Install-WindowsFeature Web-Performance Install-WindowsFeature Web-Stat-Compression Install-WindowsFeature Web-Security Install-WindowsFeature Web-Filtering Install-WindowsFeature Web-App-Dev Install-WindowsFeature Web-WebSockets Install-WindowsFeature Web-Mgmt-Tools Install-WindowsFeature Web-Mgmt-Console Get-Website | Remove-Website Get-ChildItem -Path IIS:\AppPools\ | ForEach-Object { Remove-WebAppPool $_.Name }

Install .NET Core Hosting Bundle

The corresponding runtime must be available on the host system. Tax Transfer DE version 2.8.449 and later does not require the installation of the .NET Core Hosting Bundle. For earlier versions download the current hosting bundle of ASP.NET Core Runtime 7.0 on this page.

For more information, see Microsoft documentation.

Create the IIS site

Extract the package that was provided to you upon deployment to a folder of your choice.

Create a site on the IIS Server by following this guide. Use the previous chosen folder as the Physical path of the application.