Install the .NET Core Windows Server Hosting Bundle
- Install the .NET Core Windows Server Hosting bundle on the hosting system. Go to https://dotnet.microsoft.com/download/dotnet-core/3.1 and download latest version of Hosting Bundle in the “ASP.NET Core Runtime” section
- Important! If the hosting bundle is installed before IIS, the bundle installation must be repaired. Run the hosting bundle installer again after installing IIS.
- Restart the system or execute net stop was /y followed by net start w3svc from a command prompt. Restarting IIS picks up a change to the system PATH made by the installer.
Prepare and Setup Recruitment Portal
appsettings
Open appsettings.Production.json
- Set “Default” “LogLevel” to desired log level
- From most to least
- Trace
- Debug
- Information
- Warning
- Error
- Critical
- From most to least
- Set EndpointAddress to “net.tcp://your-totalviewhr-server:9080/HR” (if runnin on same machine as Totalview Server then net.tcp://localhost:9080/HR)
- Set MaxFileSize to desired maximum size of files sent by applicant o this number is in bytes, so 10MB = 10485760
- set Language to desired language. if left empty, the browser will choose language for user. ([fo, en] are supported)
NB! IIS needs to be restarted when changes are made to appsettings.
Register Recruitment Portal on ISS
- Open your “Internet Information Services (IIS) Manager”
- Navigate to Sites -> Default Web Site
- Right click and select “Add Application…”
- Set Site name: Recruitment Portal (or any other to your liking)
- Physical path, set to folder where Totalview HR is installed. (Typically C:\Program Files (x86)\formula.fo\TotalviewHR\RecruitmentPortal)
- Give IIS write access to folders \logs and \wwwroot\tmp (if folders are missing, then create them first)