gpt4 book ai didi

c# - buildOptions 和 preserveCompilationContext 有什么用?

转载 作者:可可西里 更新时间:2023-11-01 08:18:42 28 4
gpt4 key购买 nike

我正在玩刚刚发布的 ASP.NET Core。我创建了新项目,我正在查看 project.json。我想知道这部分配置是什么:

"buildOptions": {
"emitEntryPoint": true,
"preserveCompilationContext": true
}

最佳答案

emitEntryPoint 用于让编译器知道它是一个应用程序,而不是一个库。换句话说,如果 emitEntryPoint = true,您必须有一个 public static void Main()

来自docs :

Creates an executable if set to true, otherwise the project will produce a .dll.

preserveCompilationContext 未在上页中记录(尚未),但在您使用 Razor 或任何其他类型的运行时编译时需要它。没有它,Razor View 的运行时编译将失败。

关于c# - buildOptions 和 preserveCompilationContext 有什么用?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/38296877/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com