What's the difference between SDK and Runtime in .NET Core?

前端 未结 11 1317
醉酒成梦
醉酒成梦 2021-01-30 19:24

I\'ve read many articles, including this one, yet I can\'t still figure out what\'s the difference, and they have not explained it either in simple terms or at all.

Can

11条回答
  •  旧巷少年郎
    2021-01-30 19:42

    In Simple terms, as per my understanding and the reference from the article https://karthikekblog.com/net-core-sdk-vs-runtime-vs-hosting-bundle/

    .NET SDK - This includes everything you need from creating .Net Core application to building, running and publishing the applications. This purely require by development environment, so developers can develop the application from the scratch and build, debug and run the application.

    Runtime - This only has the components requires to run the .NET Core applications. SO this can be installed in server side where you deploy the application and don't require builds and debugs. It required IIS hosting components separately. Instead you can use Hosting Bundle for Windows.

提交回复
热议问题