图像优化框架未初始化。

12

我遇到了这个错误:图像优化框架未初始化。请验证雪碧图目录是否存在。创建目录后,请重新启动站点或应用程序。

出错的方法是 Microsoft.Web.Samples.ImageOptimizations.EnsureInitialized() 但是我已经有一个 App_Sprites 目录,并且我已经多次重启过 Casini 和 IIS。我从版本 0.3 升级到了 0.4。

有什么解决方法吗?

我正在使用 AspNetSprites-MvcAndRazorHelpers。


你找到解决方案了吗?我也遇到了完全相同的问题。 - kfuglsang
我无法确定,可能是框架的一个错误,我会回退到0.3版本。 - k-dev
1个回答

1
我遇到了同样的问题,可能是因为文件夹 App_Sprites 被标记为只读。由于我的项目在源代码控制中,我必须要么检出它,要么尝试一种 hackish 的方法,即从文件夹中删除只读属性。
所以右键单击 App_Sprites 文件夹 -> 在 Windows 资源管理器中打开文件夹 -> 右键单击 -> 属性 -> 取消只读
此外,我检查了安全选项卡下是否有足够的权限来写入该文件夹。
在完成所有这些操作后,我进行了清理和重新构建,成功地构建了应用程序。

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接