我目前正在评估基于MVC4的项目的imageresizer并安装了nuget包(ImageResizer.MvcWebConfig)。但是现在需要大约3分钟才能使调试器连接,构建时间呈指数级增长,页面加载时间从亚秒级增加到5到6秒......
除了安装nuget包之外,我没有做任何其他配置步骤,如果我删除包的东西恢复正常。所以我相信ImageResizer是这里的罪魁祸首。我还缺少任何其他配置步骤吗?
图像缩放器是否有一个工作文件夹或类似文件写入的文件夹?如果是这样我想AV可能会在这里谴责..
关于如何将性能恢复到我的网站的任何想法,因为我希望在静态调整大小的图像上使用动态图像大小调整?
答案 0 :(得分:0)
ImageResizer.MvcWebConfig为您的项目添加总计235kb ,并在启动期间执行无操作,但从Web.config文件中读取除外。
您看到 3分钟调试程序附加时间 - 通常为indicates a symbol loading problem, and you can fix that in Visual Studio settings。
您安装的任何NuGet包都会导致相同的行为 - 如果包提供源代码和/或符号。
我建议将你的问题重新定位为'nuget'和'visualstudio'。