DLLImport在Azure App Service Net上不起作用。3.1

sgt_S2

我最近没有将C#dll添加到我的服务中,该服务充当HTTP客户端在我的本地计算机(Windows 10)上,一切正常。当尝试在Azure上发送请求时,我得到以下响应。

  <h3>There is a problem with the page you are looking for, and it cannot be displayed. When the Web server (while acting as a gateway or proxy) contacted the upstream content server, it received an invalid response from the content server.</h3> 

DLL的开发人员和我调试(VS远程调试)App Service时,当我们首次尝试使用DllImport时,将发生此异常。他声称此时没有网络请求发送。但是,无论哪种方式,他都试图修复dll中的代理错误,但在Azure上仍然无法正常工作。dll取决于kernel.dll和msvcrt.dll应该不是问题吗?

在App Insight中,我同时收到此异常,我发送了请求,但是我不确定异常是否相关:启动程序集Microsoft.AspNetCore.AzureAppServices.HostingStartup无法执行。有关更多详细信息,请参见内部异常。无法加载文件或程序集'Microsoft.AspNetCore.AzureAppServices.HostingStartup,Culture = neutral,PublicKeyToken = null'。该系统找不到指定的文件。

系统信息:操作系统版本:Microsoft Windows NT 10.0.14393.0 64位系统:True 64位进程:False处理器数量:4

dll在具有正确版本的服务器上。

这里发生异常:

    [DllImport(LIB_32, EntryPoint = SYMBOL_FREE)]
    internal static extern void Free32(IntPtr response);

    [DllImport(LIB_64, EntryPoint = SYMBOL_FREE)]
    internal static extern void Free64(IntPtr response);

    [DllImport(LIB_32, EntryPoint = SYMBOL_INVOKE)]
    internal static extern IntPtr Invoke32([In] byte[] request);

    [DllImport(LIB_64, EntryPoint = SYMBOL_INVOKE)]
    internal static extern IntPtr Invoke64([In] byte[] request);

    protected override IntPtr PerformInvokeForArchitecure(byte[] request)
    {
        if (Is64BitSystem)
        {
            return Invoke64(request);
        }

        return Invoke32(request);
    }
潘杰森

无法解决此问题,因为我们无法直接在Azure上注册此dll,并且我无法成功尝试使用代码进行动态加载。建议使用Azure Containervirtual machine加载此dll。

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

Microsoft Azure App Service Storage

来自分类Dev

WinDbg!heap命令在Windows Azure上不起作用

来自分类Dev

app:showAsAction ifRoom在appcompat操作栏上不起作用

来自分类Dev

ASP.NET身份:带有角色的Authorize属性在Azure上不起作用

来自分类Dev

TextView的ellipsize在maxLines = 1上不起作用

来自分类Dev

ReportLab在Azure Python网站上不起作用

来自分类Dev

Microsoft Azure-Gulp 3.8.10在新的Web App实例上不起作用

来自分类Dev

Azure App Service Web App对VM的访问

来自分类Dev

Azure App Service / Web App是否取代Azure Cloud Service?

来自分类Dev

带有Azure App Service的ABCpdf .NET

来自分类Dev

如何在Azure App Service中插入具有1:n关系的实体

来自分类Dev

DllImport在Docker上不起作用-DllNotFoundException

来自分类Dev

.NET堆栈中的Azure App Service可以执行PHP代码

来自分类Dev

IApplicaionBuilder不包含MapSignalR()定义。app.MapSignalR()在ASP.NET CORE上不起作用

来自分类Dev

变量$?在mksh的$ PS1上不起作用

来自分类Dev

React路由器直接链接在Azure Web App Linux上不起作用

来自分类Dev

从ASP.NET Core访问Azure App Service ConnectionString

来自分类Dev

Azure App Service静态网站route.json不起作用

来自分类Dev

部署的Node.js服务在Azure Web App上不起作用

来自分类Dev

Express中的响应流在Azure App Service中不起作用

来自分类Dev

azure功能代理在Linux系统上不起作用

来自分类Dev

Ajax请求在iPad 1(iOS 5.1.1)上不起作用

来自分类Dev

标签超链接在App Engine上不起作用

来自分类Dev

TextView的ellipsize在maxLines = 1上不起作用

来自分类Dev

Azure App Service Web App对VM的访问

来自分类Dev

Azure App Service / Web App是否取代Azure Cloud Service?

来自分类Dev

如何在Azure App Service中插入具有1:n关系的实体

来自分类Dev

HDMI -> DVI 在 M1 Mac 上不起作用

来自分类Dev

IIS 反向代理在 Azure Web App 中不起作用

Related 相关文章

  1. 1

    Microsoft Azure App Service Storage

  2. 2

    WinDbg!heap命令在Windows Azure上不起作用

  3. 3

    app:showAsAction ifRoom在appcompat操作栏上不起作用

  4. 4

    ASP.NET身份:带有角色的Authorize属性在Azure上不起作用

  5. 5

    TextView的ellipsize在maxLines = 1上不起作用

  6. 6

    ReportLab在Azure Python网站上不起作用

  7. 7

    Microsoft Azure-Gulp 3.8.10在新的Web App实例上不起作用

  8. 8

    Azure App Service Web App对VM的访问

  9. 9

    Azure App Service / Web App是否取代Azure Cloud Service?

  10. 10

    带有Azure App Service的ABCpdf .NET

  11. 11

    如何在Azure App Service中插入具有1:n关系的实体

  12. 12

    DllImport在Docker上不起作用-DllNotFoundException

  13. 13

    .NET堆栈中的Azure App Service可以执行PHP代码

  14. 14

    IApplicaionBuilder不包含MapSignalR()定义。app.MapSignalR()在ASP.NET CORE上不起作用

  15. 15

    变量$?在mksh的$ PS1上不起作用

  16. 16

    React路由器直接链接在Azure Web App Linux上不起作用

  17. 17

    从ASP.NET Core访问Azure App Service ConnectionString

  18. 18

    Azure App Service静态网站route.json不起作用

  19. 19

    部署的Node.js服务在Azure Web App上不起作用

  20. 20

    Express中的响应流在Azure App Service中不起作用

  21. 21

    azure功能代理在Linux系统上不起作用

  22. 22

    Ajax请求在iPad 1(iOS 5.1.1)上不起作用

  23. 23

    标签超链接在App Engine上不起作用

  24. 24

    TextView的ellipsize在maxLines = 1上不起作用

  25. 25

    Azure App Service Web App对VM的访问

  26. 26

    Azure App Service / Web App是否取代Azure Cloud Service?

  27. 27

    如何在Azure App Service中插入具有1:n关系的实体

  28. 28

    HDMI -> DVI 在 M1 Mac 上不起作用

  29. 29

    IIS 反向代理在 Azure Web App 中不起作用

热门标签

归档