如何在 Azure App Service 上引用第三方 dll
How are 3rd party dll's referenced on Azure App Service
我有一个简单的 webapi 解决方案 (aspnet core 2.1),由两个项目组成,Test.api(包含一个控制器)和 Test.Models。模型项目有 Newtosoft 包,并在模型上使用 JsonIgnore 属性。当我将此解决方案部署到 Azure 应用程序服务并通过云资源管理器(也使用 kudu)查看部署文件夹的内容时,我没有看到 Newtosoft dll。
它是从哪里引用的?应用服务是否具有 GAC 的等效项?
我不知道 GAC 如何为 .NET Core 工作,但它应该反映一个常规的 Windows 系统,本质上这就是 Windows 工作人员的应用服务,Windows服务器+特殊沙箱。
只需 dir /a /s newtonsoft*.dll
来自 Kudu 中 D 驱动器的根目录,它应该将您指向 GAC 中的 DLL。
我有一个简单的 webapi 解决方案 (aspnet core 2.1),由两个项目组成,Test.api(包含一个控制器)和 Test.Models。模型项目有 Newtosoft 包,并在模型上使用 JsonIgnore 属性。当我将此解决方案部署到 Azure 应用程序服务并通过云资源管理器(也使用 kudu)查看部署文件夹的内容时,我没有看到 Newtosoft dll。
它是从哪里引用的?应用服务是否具有 GAC 的等效项?
我不知道 GAC 如何为 .NET Core 工作,但它应该反映一个常规的 Windows 系统,本质上这就是 Windows 工作人员的应用服务,Windows服务器+特殊沙箱。
只需 dir /a /s newtonsoft*.dll
来自 Kudu 中 D 驱动器的根目录,它应该将您指向 GAC 中的 DLL。