2017-02-18 173 views
1

该应用类型为Console Application,它有一个Program类,具有Main入口点,但是我找不到任何.exe构建输出的跟踪。我在哪里可以寻找这样一个.exe,或者VS的构建配置文件是否指定在构建和转换为dll之后删除它?ASP.NET Core应用程序如何构建?

回答

0

由于.NET Core应用程序可以在多个平台上运行,并且没有.exe。负责运行该应用程序的工具是dotnet run命令,它托管您的dll。

引述从documentation

在 '的dotnet' 应用程序的主机,这是用来发射.NET核心应用程序。它 选择运行时间并承载运行时间,提供程序集加载策略并启动应用程序。同样的主机也用于以类似的方式启动SDK工具。

+0

那么肯定应用程序类型应该是'类库',就像在另一个进程中托管的所有其他标准.NET Web应用程序一样。 – ProfK

+0

nope :)不在.NET核心的情况下 –

+1

类库没有入口点。即使程序集以DLL结尾,运行时仍然需要知道在哪里/如何启动应用程序。 – Polynomial

相关问题