  ## Deployment type  For information and advice on deployment scenarios, see [.NET Core application deployment](/dotnet/core/deploying/).  ### SDK  For a web app-based service that uses the Razor Pages or MVC frameworks, specify the Web SDK in the project file:  ```xml <Project Sdk="Microsoft.NET.Sdk.Web"> ```  If the service only executes background tasks (for example, [hosted services](xref:fundamentals/host/hosted-services)), specify the Worker SDK in the project file:  ```xml <Project Sdk="Microsoft.NET.Sdk.Worker"> ```  ### Framework-dependent deployment (FDD)  Framework-dependent deployment (FDD) relies on the presence of a shared system-wide version of .NET Core on the target system. When the FDD scenario is adopted following the guidance in this article, the SDK produces an executable (*.exe*), called a *framework-dependent executable*.  