首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >#SEQ关键字在多个Azure应用程序实例的Asp.Net图表控制中

#SEQ关键字在多个Azure应用程序实例的Asp.Net图表控制中
EN

Stack Overflow用户
提问于 2010-02-27 06:41:13
回答 2查看 687关注 0票数 3

我有一个简单的Azure云应用程序(WebRole=ASP.Net MVC),它使用ASP.Net图表控件绘制图表。

规格->

部署在Windows = "/Images/Chart_#SEQ(1000,1)"

  • Number上的应用程序实例的5

  • App、

  • 图表、RenderType=ImageMap

  • 图表ImageLocation =包含一个按钮,该按钮根据用户参数绘制图表。当用户单击此按钮时,将调用MVC操作,该操作提供绘制图表所需的ViewData,并返回部分视图,在呈现后将ImageMap和图像位置发送给客户端。

当我试图从IE8绘制图表时,我总是根据我的参数得到图表,但是当我同时尝试在FireFox上绘制图表时,有时我会得到错误的图表(错误的图像)。

是因为使用了- #SEQ(1000,1)还是因为我的云应用程序的多个实例?

EN

回答 2

Stack Overflow用户

发布于 2010-03-02 16:45:34

不确定FF和IE在这里是否相关。而是一个缓存问题。在Windows上,工作实例之间不共享ASP.NET缓存。如果图表逻辑取决于缓存,它可能会导致问题,因为多个请求可能最终出现在不同的web角色实例上。

票数 1
EN

Stack Overflow用户

发布于 2011-08-05 23:10:59

我在这里发布了一个解决这个问题的方法:http://social.msdn.microsoft.com/Forums/en-AU/windowsazuredevelopment/thread/fe6ccbdf-ec70-49f5-aef4-aada217938ed

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/2346478

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档