后端图像创建和加载在网页中

时间:2013-06-04 02:56:01

标签: asp.net

我遇到了一个问题,我没有代码或需要调试。我正在寻找更多解决这个问题的想法,所以就是这样。

我有一个* .exe,它是一个生成图像的命令提示实用程序。我正在做的是在我的asp.net网站上使用这个实用程序。在后台我在asp.net日历中处理每个日期。如果该日期的images目录中不存在该图像,则Calendar_DayRender会调用后端以通过Process使用exe。图像创作效果很好。与加载一样,如果图像已由任何其他用户在之前的会话中创建。

问题是图像创建得太快而我无法加载图像,因为当我尝试将图像添加到单元格时,它的创建速度不够快。关于如何解决这个时间问题的任何想法?

1 个答案:

答案 0 :(得分:0)

这不是最佳解决方案,因为它会阻止你的线程。

但是,如果要执行此操作,则仅在呈现完成时返回:

var process = Process.Start(...);
process.WaitForExit();