Azure functions CefSharp.OffScreen.NETCore具有Azure功能

Azure functions CefSharp.OffScreen.NETCore具有Azure功能,azure-functions,cefsharp,cefsharp.offscreen,Azure Functions,Cefsharp,Cefsharp.offscreen,我正在尝试创建一个Azure函数,它获取一个url,然后返回页面的屏幕截图。 我已经将软件包CefSharp.OffScreen.NETCore添加到项目中,并将来自CefSharp.com的代码添加到生成屏幕截图的示例中。在一个简单的核心控制台应用程序中运行此功能可以正常工作,但当作为Azure函数运行时,我会出现以下错误: System.Private.CoreLib:执行函数时发生异常: HttpExample。CefSharp.Core:无法加载文件或程序集 'CefSharp.Core

我正在尝试创建一个Azure函数,它获取一个url,然后返回页面的屏幕截图。 我已经将软件包CefSharp.OffScreen.NETCore添加到项目中,并将来自CefSharp.com的代码添加到生成屏幕截图的示例中。在一个简单的核心控制台应用程序中运行此功能可以正常工作,但当作为Azure函数运行时,我会出现以下错误:

System.Private.CoreLib:执行函数时发生异常: HttpExample。CefSharp.Core:无法加载文件或程序集 'CefSharp.Core.Runtime,版本=88.2.90.0,区域性=中性, PublicKeyToken=40c4b6fc221f4138'。试图加载一个 格式不正确的程序。System.Private.CoreLib:尝试 是为了加载格式不正确的程序。(0x8007000B)


很抱歉,我没有复制您的问题。据我所知,Azure函数在32位操作系统上运行,这可能与您的程序集不匹配。


正如您所说,您的项目在本地运行良好,请检查您的本地环境和功能应用程序环境之间的差异。

我的回答有帮助吗?如果我的回复有帮助,请将其作为答案接受(单击回复旁边的标记选项将其从灰色切换为填充),请参阅我无法在本地运行该功能。我运行的是一个常规的控制台应用程序,它会截图。