OSXでVisual Studio Codeを使用して作成しているコンソールアプリでSystem.Drawing.dllを参照したいと思います。つまり、これらのusingステートメントを使用したい
using System.Drawing;
using System.Drawing.Imaging;
このビルドエラーを回避するには
Program.cs(56,20): error CS0246: The type or namespace name `Bitmap' could not be found. Are you missing an Assembly reference?
私はこれに関するチュートリアルを見つけることができません。dllが.netコアで使用可能か、monoで、またはvisual-studio-codeが使用するものでさえもわかりません。
新しい.NET Core SDKの復元コマンドはdotnet restoreです
Visual Studio Codeにアセンブリ参照を追加するには、 post を参照してください。
.csprojファイルで、依存関係をPackageReference
にItemGroup
として追加し、dotnet restore
またはnuget restore
を実行します。例:
<ItemGroup>
<Reference Include="System" />
<Reference Include="System.Xml" />
<Reference Include="System.Core" />
<Reference Include="Xamarin.iOS" />
<PackageReference Include="Realm" Version="2.1.0" />
<PackageReference Include="xunit">
<Version>2.3.1</Version>
</PackageReference>
</ItemGroup>
完全な説明については、 この記事 をご覧ください。
Monoは、 WinFormsパイプライン実装 を提供します。これは、System.Drawing
。