我该如何在.NET Core新项目格式中从项目中选择.dll和.exe作为输出类型?
emitEntryPoint
。"buildOptions": {
"emitEntryPoint": true
}
这将在控制台应用程序.exe(true)和库.dll(false)之间切换。
启用此选项时,应用程序必须具有 public static void Main()
。
emitEntryPoint
是不够的。如果应用程序是可移植应用程序,则不会生成可执行文件。如果它是自包含应用程序,则会生成可执行文件。请参阅 .NET Core 应用程序类型。 - Daniel Grim