我的网站托管在 Azure 上。对于我的功能之一,我需要访问基于 IE8 或 IE9 的 DLL(对于 ieframe.dll 中的 IEGetProtectedModeCookie 函数)。该方法是IE8引入的。
不幸的是,Azure 目前基于使用 IE7 的镜像,因此当我尝试调用此方法时,我收到“找不到 DLL 入口点”异常。
我已经尝试了所有我能想到的方法来将此 DLL 的 x64 版本添加到我的 Azure 实例上,但没有任何运气。因此,目前,对于我的一种场景,我不会支持基于 IE8 的浏览器。相反,我会耐心等待,直到 Azure 基于使用 IE8 或 IE9 的浏览器快照或图像。
你认为我要等多久?
最佳答案
在 Azure 实例上自动安装 IE9 的分步指南。
出于类似的原因,我们在 worker 角色中这样做。工作正常。
http://sajojacob.com/blog/2011/03/startup-tasks-elevated-privileges-vm-role/
关于internet-explorer-8 - Azure 多久更改一次其基准浏览器快照/图像?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7800124/