Join Nate Barbettini for an in-depth discussion in this video Add the IIS integration to your project, part of Deploying ASP.NET Core Applications.
- [Instructor] Now I'm in Visual Studio…and I have the project I created for this course open.…Before I can actually deploy this application to IIS,…I need to make sure that the IIS integration package…is installed in this project.…Since I used the default ASP.NET Core template…to scaffold this project, it's already installed,…but you want to double check this in your case.…To verify that the package is installed properly,…use the NuGet Package Manager by right clicking…on the project and choosing Manage NuGet Packages.…And, make sure that the…Microsoft.AspNetCore.Server.IISIntegration package…is installed in the project.…
If it's not, you can search for this package and install it…using the NuGet Package Manager Tool.…What this package does is give ASP.NET Core a hint…that IIS is the reverse proxy in front of the application.…It doesn't replace Kestrel, it just allows IIS…and ASP.NET Core to work together on setting ports…and reading environment variables for the application.…Next, check your Program.cs file.…
- Setting up your ASP.NET project
- Setting up IIS
- Creating an IIS site and app pool
- Publishing your app with Visual Studio or the command line
- Deploying to Azure
- Deploying to Linux
- Deploying with Docker
Skill Level Intermediate
1. Get Started
2. Deploying to IIS
3. Deploying to Azure
Get started with Azure1m 4s
4. Deploying to Linux
5. Deploying with Docker
- Mark as unwatched
- Mark all as unwatched
Are you sure you want to mark all the videos in this course as unwatched?
This will not affect your course history, your reports, or your certificates of completion for this course.Cancel
Take notes with your new membership!
Type in the entry box, then click Enter to save your note.
1:30Press on any video thumbnail to jump immediately to the timecode shown.
Notes are saved with you account but can also be exported as plain text, MS Word, PDF, Google Doc, or Evernote.