ディレクトリは、ご使用の環境に大きく依存するリンクを確認することができます。しかし、彼らが含まれる:
- C:\プログラムファイル\ DOTNETの\ストア\ x64の\ netcoreapp2.0(またはあなたのマシンのための同等のパス)
- C:\ Users \ユーザー{ユーザー} \ nuget \パッケージ
- C:\プログラムファイル\これは単なるパッケージ(すなわちNuGet)のためのものであることをDOTNET \ SDK \ NuGetFallbackFolder
注意。その他のアセンブリリゾルバは、あなたのコード内で直接アセンブリリゾルバを使用している場合は、次のように、あなたが解決のために使用するパスを指定できること...参照およびアプリケーションのアセンブリのために
注意存在します。詳しくは
ICompilationAssemblyResolver assemblyResolver = new CompositeCompilationAssemblyResolver
(new ICompilationAssemblyResolver[]
{
new AppBaseCompilationAssemblyResolver(basePath), //e.g. project path
new ReferenceAssemblyPathResolver(defaultReferenceAssembliesPath, fallbackSearchPaths),
new PackageCompilationAssemblyResolver(nugetPackageDirectory) //e.g. C:\Users\\{user}\\.nuget\packages
});
コード内のアセンブリの解像度の管理に関する詳細は、この記事を参照してください。Resolving Assemblies in .NET Core