本地调试Azure云服务(经典)时遇SharePoint部署配额超限错误求助
解决Azure云服务(经典)本地调试时的目录配额超限问题
错误信息
Error occurred in deployment step 'Install SharePoint Add-in': Completion of the current operation would have caused the directory quota to be exceeded.

以下是针对性的解决方向:
清理本地调试缓存与冗余文件
- 删除Azure本地模拟器缓存目录(默认路径:
C:\Users\<你的用户名>\AppData\Local\dftmp)下的旧部署包、日志等冗余内容 - 在Visual Studio中执行「清理解决方案」,手动删除项目的
bin和obj输出目录
- 删除Azure本地模拟器缓存目录(默认路径:
调整本地模拟器的目录配额配置
- 找到Azure SDK模拟器的配置文件(例如
C:\Program Files\Microsoft SDKs\Azure\Emulator\csrun.exe.config,路径可能因SDK版本略有不同) - 定位
DirectoryQuotaInMB配置项,增大其数值(如从默认1024调整为2048及以上)
- 找到Azure SDK模拟器的配置文件(例如
优化SharePoint Add-in部署包体积
- 检查Add-in包内是否包含测试数据、未使用的资源文件、重复的第三方依赖库,移除后重新打包
- 在Visual Studio项目设置中启用静态资源压缩选项,减小部署包大小
检查本地磁盘剩余空间
- 确认部署目标磁盘(通常为系统盘)有足够剩余空间,避免因磁盘满触发配额超限提示
内容的提问来源于stack exchange,提问作者Libin M
相关产品推荐
相关产品推荐

