3
|
Dirk Boer · 技术社区 · 7 年前 |
![]() |
1
5
由于您在Azure应用程序服务上启用了Application Insights,它在内部安装了一个扩展,该扩展启动了一个连续的web作业,并且与web作业相对应的内容已复制到App\u数据文件夹。实际的问题是,扩展数据被复制到App\u data文件夹中,其中只应驻留用户的数据,而不应驻留基础结构数据。 现在,当您在visual studio中选择“从目标中删除其他文件”选项时,它会尝试从App\u数据文件夹中删除包括Application Insights数据在内的所有内容。由于Application Insights web作业已在后台运行,因此相应的dll文件被锁定。 即使您使用“App Offline”或“Stop web job”选项并成功删除所有内容,您的部署也会成功,但这样您的应用程序洞察就会损坏,因此您可能需要再次配置应用程序洞察。 建议: 选择跳过“App\u Data”文件夹以及“从目标中删除其他文件”选项。 它将删除除App\U数据文件夹内容以外的所有内容,因此将跳过与Application Insights连续web作业相对应的dll文件。 参考号: VSTS - Azure App Service Task Documentation 限制 虽然此解决方案有一个限制-如果要删除/修改现有的用户定义的web作业,则不能跳过App\u数据文件夹。在这种情况下,要么执行两步部署,要么重新安装application insight extension。 |
![]() |
2
0
我在另一个SO问题中发现了这一点:
... 正在添加到发布配置文件(.pubxml)。 完整答案如下: https://stackoverflow.com/a/20888597/647845 更新 这对我不起作用。也许对其他人来说。似乎忽略了设置。 |
![]() |
Vincent Doba · azure函数的有效绑定名称是什么? 2 年前 |
![]() |
kolek · EWS要求与会者UPNs(主要名称) 2 年前 |
![]() |
H. Pauwelyn · 使用密钥库存储ABP框架的默认连接字符串 2 年前 |