外部アセンブリの追加に関する問題に直面しました(.dll
) わたしの .NET Core 2.0
コンソールアプリケーションVisual Studio Code方法についてのドキュメントはほとんどないので。
Microsoftは 非常に良いチュートリアル を追加する方法について提供していますNuGet Packages
およびProjectからプロジェクトへの参照ですが、外部dlls
の追加方法に関する情報はありません。
いくつかの調査の後、私はそれをうまく機能させることができました。
.csproj
ファイルを開きます
</PropertyGroup>
タグの下に、追加します
<ItemGroup>
<Reference Include="Your dll file name">
<HintPath>Your dll file name.dll</HintPath>
<SpecificVersion>False</SpecificVersion>
<!-- You may set it to true if your dll has a specific version -->
</Reference>
</ItemGroup>
dll
をプロジェクトのrootフォルダーに移動します(Program.cs
があります)
コンソール/ターミナルを使用してプロジェクトのrootフォルダーに移動し、dotnet restore
を実行してすべての参照をインポートします
次に、dotnet run
を実行します
notルートフォルダからdllを削除します。実行すると、次のエラーが表示されます。
エラーCS0246:タイプまたは名前空間名「Your dll File」が見つかりませんでした(usingディレクティブまたはアセンブリ参照がありませんか?)