Pan*_*wat 1 powershell azure azure-functions
我将 Azure Function 2.0 与 Powershell 结合使用,但在安装 Powershell 模块时出现以下错误。
有什么办法可以消除这个错误。一般来说,我们不需要管理员权限来安装 NuGet/依赖项。
我还尝试了另一种方法将所有 Powershell 模块放在 Modules 文件夹下

尽管如此,函数仍无法找到 Cosmos DB 模块
如果您要使用的模块位于 PowerShell 库中,则从 PowerShell 函数使用它们的最简单方法是利用托管依赖项功能。您需要做的就是确保在 host.json 中启用了该功能:
{
"managedDependency": {
"enabled": true
}
}
Run Code Online (Sandbox Code Playgroud)
并且您的模块在requirements.psd1中提到:
@{
Az = '2.*'
SqlServer = '21.1.18147'
}
Run Code Online (Sandbox Code Playgroud)
Azure Functions 将自动确保这些模块已安装并可用于您的函数。无需复制文件。
另请注意,Azure Functions v2.0 不支持AzureRM模块,请改用Az。
| 归档时间: |
|
| 查看次数: |
7706 次 |
| 最近记录: |