首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用OutOfMemoryException时CSPack 1.4崩溃

使用OutOfMemoryException时CSPack 1.4崩溃
EN

Stack Overflow用户
提问于 2011-05-17 03:14:02
回答 1查看 378关注 0票数 1

我在为一个web角色创建一个磁盘上总容量高达380MB的包时遇到了问题。在指定/copyOnly标志时,我可以让CSPack正常运行,但只要我尝试创建实际的程序包文件,就会得到一个OutOfMemoryException。这个问题是在我向web角色项目中添加了大约350兆字节的静态内容之后出现的。

我已经在Stack Overflow上找到了一个similar question,但即使所有内容都设置为“不复制”,我仍然会遇到CSPack崩溃的相同问题。只是为了验证静态内容是导致问题的原因,我在Visual Studio中将其排除在我的项目中,CSPack从命令行运行得很好。

下面是我从cmd.exe执行的命令:

代码语言:javascript
复制
"C:\Program Files\Windows Azure SDK\v1.4\bin\cspack"  
BizBlimp.Azure\ServiceDefinition.csdef /role:BizBlimp;Build\BizBlimp 
/role:BizBlimp.QueueWorker;Build\BizBlimp.QueueWorker;Biz
Blimp.QueueWorker.dll /sites:BizBlimp;Web;Build\BizBlimp /rolePropertiesFile:Biz
Blimp;properties.txt /rolePropertiesFile:BizBlimp.QueueWorker;properties.txt /ou
t:Build\BizBlimp.Azure.cpkg

这是我的web角色的项目文件:https://gist.github.com/88e776bb611cf6a8521e

在过去的几个工作日里,我一直在处理这个问题,所以任何帮助都将不胜感激。

编辑:Link to the same issue on the Microsoft Azure Forums。看起来这引起了一位微软员工的注意。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-17 05:09:31

这是相当多的静态内容。每次你更新你的应用程序时,你必须上传那350mb的东西。您是否考虑过将静态内容存储在blob存储中?它看起来大部分都是图片,放在那里会很好。很抱歉,这并没有解决你的崩溃问题,但从长远来看,它可能会让你的生活变得更容易。

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

https://stackoverflow.com/questions/6022196

复制
相关文章

相似问题

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