asp.net-core – compilationOptions.emitEntryPoint是什么意思
发布时间:2020-12-15 18:47:19 所属栏目:asp.Net 来源:网络整理
导读:刚刚安装了rc1工具,并创建了一个新的Web项目,看看模板中发生了什么变化。 我注意到project.json现在包含: "compilationOptions": { "emitEntryPoint": true} 但是目前还不清楚这是做什么的。 有没有人有想法? 解决方法 如下所示:它看起来像编译器的一个
刚刚安装了rc1工具,并创建了一个新的Web项目,看看模板中发生了什么变化。
我注意到project.json现在包含: "compilationOptions": { "emitEntryPoint": true } 但是目前还不清楚这是做什么的。 有没有人有想法? 解决方法
如下所示:它看起来像编译器的一个标志,指示该项目是一个控制台应用程序与一个库(即:控制台应用程序必须包含public static void Main())
你可以从source这里看到。 在新的RC1默认Web应用程序模板中,您将注意到Startup.cs的底部有一个新的表达式bodied方法作为入口点: public static void Main(string[] args) => WebApplication.Run<Startup>(args); 如果你删除这个方法然后执行一个构建(dnu构建)你会得到一个错误: error CS5001: Program does not contain a static 'Main' method suitable for an entry point 但是,如果将emitEntryPoint标志更改为false并尝试重新构建,则它将成功。这是因为它正在创建一个库而不是一个控制台应用程序。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
相关内容
- asp.net-mvc – 在MVC中保存文件对话框
- asp.net-mvc – 在MVC应用程序中ExtensionlessUrlHandler做
- asp.net-mvc – ASP.net MVC3 – 使用Ajax回发的Razor View
- asp.net-mvc – ASP.NET MVC – 什么是UrlRoutingModule?
- asp.net-mvc – 使用MVC的AuthorizeAttribute和多组角色?
- asp.net – 使用内部HTML与ASP:按钮?
- ASP.NET Web应用程序可防止拒绝服务攻击
- asp.net-mvc – 动作链接按钮
- asp.net-mvc-3 – 如何使用剃刀包括.html或.asp文件?
- asp.net – RequiredFieldValidator必须单击两次
推荐文章
站长推荐
- 为什么Request.IsAjaxRequest()在ASP.NET MVC 3中
- ASP.NET编译器抱怨MiniProfiler不匹配的框架版本
- ASP.net c#替换字符串不起作用
- asp.net-mvc – 控制器和操作方法之间丢失的会话
- 获取当前的ASP.NET机器密钥
- asp.net-mvc – 如何创建从httpget获取相同参数的
- asp.net – 在EPiServer中的TinyMCE中允许自定义
- ASP.NET 5 / MVC 6数据库优先 – 在应用程序配置
- asp.net-mvc – 在部署MVC 2 Web应用程序时要绝对
- asp.net – C# – 一次将多个记录插入AS400
热点阅读