nuget
PowerShellを使用してパッケージをインストールしました。
PS > install-package gudusoft.gsqlparser -source https://www.nuget.org/api/v2
この場所にインストールされた DLL:
/usr/local/share/PackageManagement/NuGet/Packages/gudusoft.gsqlparser.3.2.6.5/lib/netcoreapp2.0/gudusoft.gsqlparser.dll
モジュールのマニフェスト ( psd1
)で DLL を参照しています。
RequiredAssemblies = @('gudusoft.gsqlparser.dll')
DLL を使用するモジュールをロードすると、次のエラーが発生します。
PS > import-module pssqlparser
import-module : Could not load file or assembly 'gudusoft.gsqlparser, Culture=neutral, PublicKeyToken=null'. The system cannot find the file specified.
おそらくアセンブリを直接ロードできます。
Add-Type -Path '/usr/local/share/PackageManagement/NuGet/Packages/gudusoft.gsqlparser.3.2.6.5/lib/netcoreapp2.0/gudusoft.gsqlparser.dll'
Packages
もう1つのオプションは、フォルダーをに追加することだと思います$PATH
。
PowerShell でこの問題に対処する慣用的な方法はありますか?