Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/azure/12.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何跨Azure函数共享Powershell psm1_Powershell_Azure_Azure Functions - Fatal编程技术网

如何跨Azure函数共享Powershell psm1

如何跨Azure函数共享Powershell psm1,powershell,azure,azure-functions,Powershell,Azure,Azure Functions,您可以创建一个modules文件夹,并在其中放置一个psm1文件以自动加载。是否有一种方法可以在同一应用程序服务中跨功能共享psm1?是的,您可以将模块文件夹向上移动到目录树,并将其放置在wwwroot下,例如D:\home\site\wwwroot\mymodules。在此设置中不会自动加载,因此您需要在PowerShell脚本中显式添加导入模块命令,例如: Import-Module "D:\home\site\wwwroot\mymodules\MyScript.psm1"; 如果您怀疑

您可以创建一个
modules
文件夹,并在其中放置一个
psm1
文件以自动加载。是否有一种方法可以在同一
应用程序服务中跨功能共享
psm1

是的,您可以将模块文件夹向上移动到目录树,并将其放置在wwwroot下,例如D:\home\site\wwwroot\mymodules。在此设置中不会自动加载,因此您需要在PowerShell脚本中显式添加导入模块命令,例如:

Import-Module "D:\home\site\wwwroot\mymodules\MyScript.psm1";
如果您怀疑系统上已经安装了
MyScript.psm1
,需要使用您的版本覆盖它,请添加-Global标志,如下所示

Import-Module "D:\home\site\wwwroot\mymodules\MyScript.psm1" -Global;

我不是一个专家,但是作为一个想法,你能把它集中在blob存储中,然后从你的函数中加载它吗?对不起,举几个例子吧。你似乎来自一个长期的家庭way@MickyBalladelli你能再说一点吗?