【发布时间】:2019-10-28 12:00:40
【问题描述】:
我很困惑。几年前,我从 Github 安装了Microsoft.CodeDom.Providers.DotNetCompilerPlatform:
Microsoft.CodeDom.Providers.DotNetCompilerPlatform
现在我可以在我的 Asp.Net 站点中获得最新的 C# compiler,独立于 .Net Framework 版本,只需在部署到生产服务器时包含该软件包即可。
然而,今年夏天情况发生了变化。如果我理解正确的话,.Net Framework 4.8 版现在默认使用 C# 7.3。
我的问题是:这也适用于 Asp.net 吗?还是我还需要将编译器从 Github 部署到我的 Web 服务器?
.Net Framework 4.8 中是否包含 C# 7.3 编译器?
【问题讨论】:
-
理想情况下,只需在网络服务器上安装 .net framework 4.8。
-
@Daniel,我读过那篇文章,其中没有提到 asp.net(至少在早些时候是不同的——因为它在服务器上运行)。
-
ASP.NET 是 .NET 框架的一部分,因此框架包含的所有内容也都包含在 asp 中。它们不是分开的东西。 ASP.NET 核心是不同的。
标签: c# asp.net c#-7.3 .net-4.8