web-dev-qa-db-ja.com

Visual Studio Codeを使用してアセンブリを参照する方法は?

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が使用するものでさえもわかりません。

25
Peter

新しい.NET Core SDKの復元コマンドはdotnet restoreです

Visual Studio Codeにアセンブリ参照を追加するには、 post を参照してください。

11
ikolim

.csprojファイルで、依存関係をPackageReferenceItemGroupとして追加し、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>

完全な説明については、 この記事 をご覧ください。

15
Ahmad

Monoは、 WinFormsパイプライン実装 を提供します。これは、System.Drawing

0
Den Delimarsky