我有一个引用dll文件的powershell脚本,我想将此脚本分发给客户。我怎么能这样做,使客户不必担心安装/引用正确的DLL文件?
我通过以下方式从脚本中引用dll文件:
Add-Type -Path <local path to dll>
我正在寻找一种方法来将这些dll与脚本捆绑在一起,或者在运行时使用PowerShell安装dll的方法。我感兴趣的dll可以使用以下nuget包:
答案 0 :(得分:1)
您可以尝试将dll文件复制到脚本所在的目录中,然后使用“$ PSScriptRoot \ Name.Of.File.dll”。压缩目录并分发Zip文件。