Class 库和 .NET Core Class 库模板有什么区别?

What's the difference between Class Library and .NET Core Class Library templates?

我正在创建一个新的 ASP.NET Core 1.0 应用程序,目标是完整的 .NET Framework 4.6.1。

因为我将 运行在 Azure 上运行此应用程序,所以我不想以新的 .NET Core 框架为目标。我不需要担心 运行在其他平台上安装它。

我现在需要向我的解决方案中添加几个 class 库项目来处理一些后端功能。我应该选择哪个 class 库?

P.S。我正在使用 Visual Studio 2015 和 Update 3,正如我提到的,这将是一个 ASP.NET Core 1.0 应用程序,目标是 .NET Framework 4.6.1,它将 运行 作为 Azure 上的 WebApp。

如果您只在 Windows 上以 .NET Framework 4.6.1 为目标,只需使用普通的 Class 库模板即可。

如果您希望您的代码面向未来,请使用 Class 库 (.NET Core) 模板并在您的库中定位 netstandard1.3 或更高版本。