问题描述
使用模板和 AZ CLI,我在 Windows 上为 WebApp 安装了 SiteExtension。 SiteExtension 是从提要中使用的,我可以验证 KUDU 中的 nupkg。从菜单站点扩展我也可以看到站点扩展。
问题是提取,它没有发生。我也尝试删除/替换 nupkg,没有任何反应....
正在寻找一些输入来解决这个问题...
解决方法
其实没有必要解压扩展文件。
您可以通过 az 命令按名称或路径安装扩展。
az extension add --name <extension-name>
az extension add --source <URL-or-path>
安装扩展后,它会在 $AZURE_EXTENSION_DIR
shell 变量的值下找到。如果未设置此变量,则默认情况下该值在 Linux 和 macOS 上为 $HOME/.azure/cliextensions
,在 Windows 上为 %USERPROFILE%\.azure\cliextensions
。
您也可以手动安装自定义扩展。从调试控制台,运行“mkdir SiteExtensions\FileCounterMVC
”。然后导航到 FileCounterMVC 目录。如果您使用的是 Chrome 或 Firefox,那么您可以拖放“artifacts”文件夹的内容(如下所示)。如果您使用的是 IE,那么您需要先将 artifacts 文件夹的内容压缩,然后将 zip 文件拖放到屏幕右侧以让 Debug Console 解压缩它。
参考: