如何确定.net Core web应用程序的入口dll



假设我有一个web应用程序,dll在bin中布局如下:

  • My.Service.dll
  • My.Domain.dll
  • Service.Dependency.dll
  • 等。

这些dll托管在IIS web应用程序Service.API中。通过查看它,我知道My.Service.dll有Service的入口点(Main方法)。API,但这只是因为应用程序的命名类似于程序集;它可以被命名为Foo或Bar,运行时仍然会为它提供相同的服务。

如何动态地确定。net Core web应用程序的入口点?

我试过Get-WebApplication *;但是,这只是提取应用程序名称和目录。我尝试使用任务管理器和性能监视器来识别dll,但这实际上只给了我有关工作进程和运行时的详细信息。

在工件文件夹的.deps.json中清楚地写着。

最新更新