Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Azure网站:无法加载文件或程序集-确实缺少哪些依赖项文件? 在我的ASP.NET项目中,我需要引用一个第三方的遗留C++组件。该组件通常安装在本地计算机上,web应用程序在我的本地主机上运行良好-事实上,我的web应用程序只使用这个大组件的一个dll。现在,我想将应用程序部署到azure网站。我发现,我必须使用azure web角色在启动脚本中运行任务。然而,我尝试了很多方法,但似乎没有任何效果。我也犯了同样的错误:_Asp.net_Azure_Dll_Dependencies_Webrole - Fatal编程技术网

Azure网站:无法加载文件或程序集-确实缺少哪些依赖项文件? 在我的ASP.NET项目中,我需要引用一个第三方的遗留C++组件。该组件通常安装在本地计算机上,web应用程序在我的本地主机上运行良好-事实上,我的web应用程序只使用这个大组件的一个dll。现在,我想将应用程序部署到azure网站。我发现,我必须使用azure web角色在启动脚本中运行任务。然而,我尝试了很多方法,但似乎没有任何效果。我也犯了同样的错误:

Azure网站:无法加载文件或程序集-确实缺少哪些依赖项文件? 在我的ASP.NET项目中,我需要引用一个第三方的遗留C++组件。该组件通常安装在本地计算机上,web应用程序在我的本地主机上运行良好-事实上,我的web应用程序只使用这个大组件的一个dll。现在,我想将应用程序部署到azure网站。我发现,我必须使用azure web角色在启动脚本中运行任务。然而,我尝试了很多方法,但似乎没有任何效果。我也犯了同样的错误:,asp.net,azure,dll,dependencies,webrole,Asp.net,Azure,Dll,Dependencies,Webrole,无法加载文件或程序集“xxx .粉底.IL.DLL”或其一个 依赖关系。找不到指定的模块 使用依赖性Walk,我觉得Pudio.I.DLL只有两个自定义依赖项:FILIO.DLL和FRIGSTRES.DLL。所有其他文件似乎都是系统文件,可能来自vcredist_x86.exe。然而,我试图将这些文件部署到azure云服务,但问题并没有得到解决 我将这三个文件上传到了的共享服务中。我想知道是否有人可以看一下?非常感谢您抽出时间 顺便说一下,我的启动脚本如下所示: %windir%\system3

无法加载文件或程序集“xxx .粉底.IL.DLL”或其一个 依赖关系。找不到指定的模块

使用依赖性Walk,我觉得Pudio.I.DLL只有两个自定义依赖项:FILIO.DLL和FRIGSTRES.DLL。所有其他文件似乎都是系统文件,可能来自vcredist_x86.exe。然而,我试图将这些文件部署到azure云服务,但问题并没有得到解决

我将这三个文件上传到了的共享服务中。我想知道是否有人可以看一下?非常感谢您抽出时间

顺便说一下,我的启动脚本如下所示:

%windir%\system32\inetsrv\appcmd set config -section:applicationPools -applicationPoolDefaults.enable32BitAppOnWin64:true
vcredist_x86.exe /q /norestart
exit /b 0

fileio.dll和fregistry.dll、vcredist_x86.exe以及此启动脚本使用“始终复制”包含在asp.net项目的bin文件夹中。

Visual Studio通常表示在包处理过程中缺少lib-在输出窗口中。你看到了吗?嗯,在这种情况下没有,可能是因为这个第三方dll包含一个COM组件。