リサイズはクリックかドラッグ

プロジェクトの作成とアセンブリ参照の追加

.NET Core プロジェクトを作成するには、Visual Studio の「WPF アプリケーション」プロジェクトテンプレートを使用してプロジェクトを作成します。作成したプロジェクトにて本製品のコンポーネントを使用するには、プロジェクトに本製品のアセンブリへの参照を追加する必要がありますが、従来のようにアセンブリファイル(*.dll)への参照を直接追加するのではなく、代わりにそれらのコンポーネントに対応する NuGet パッケージをインストールすることになります。

新しいプロジェクト(.NET Core)の作成
  1. Visual Studio 2019 を起動します。
  2. スタート画面で「新しいプロジェクトの作成」を選択します。または、メインメニューから[ファイル]-[新規作成]-[プロジェクト]を選択します。

    新しいプロジェクトの作成
  3. 新しいプロジェクトの作成」画面にて、「WPF アプリケーション」を選択します。

    WPF App (.NET Core)
  4. プロジェクト名およびソリューション名を指定し、次へボタンをクリックします。

    新しいプロジェクトを構成
  5. ターゲットフレームワークとして「.NET Core 3.1」を指定し、作成ボタンをクリックします。

    .NET Core プロジェクト

    これにより、プロジェクトおよびソリューションが作成され、生成されたソリューションの内容がソリューションエクスプローラーに表示されます。

    Net Core Create ProjectWPF 04
NuGet パッケージのインストール
  1. ソリューションエクスプローラーで、プロジェクトのコンテキストメニューから NuGet パッケージの管理を選択し、「NuGet パッケージマネージャー」を開きます。
  2. 画面右上にある「パッケージソース」を「nuget.org」に設定します。

    参照タブに切り替え、検索ボックスに「GrapeCity.WPF.InputMan」と入力すると、本製品の NuGet パッケージが表示されます。

  3. 本製品の NuGet パッケージを選択します。
  4. 使用するバージョンを選択し、インストールボタンをクリックします。依存関係にある NuGet パッケージが検出され、それら含めたライセンスの同意画面が表示されるので、続行する場合は同意するボタンをクリックします。
メモ メモ

本製品のNuGetパッケージをインストールすると、本製品の以下のアセンブリファイルとSystem.Text.Encoding.CodePagesのパッケージがプロジェクトの依存関係に追加されます。

  • GrapeCity.WPF.InputMan.dll
  • GrapeCity.WPF.InputMan.Aero.dll
  • GrapeCity.WPF.InputMan.Aero2.dll
  • GrapeCity.WPF.InputMan.AeroLite.dll
  • GrapeCity.WPF.InputMan.BureauBlack.dll
  • GrapeCity.WPF.InputMan.BureauBlue.dll
  • GrapeCity.WPF.InputMan.Classic.dll
  • GrapeCity.WPF.InputMan.ExpressionDark.dll
  • GrapeCity.WPF.InputMan.Luna.dll
  • GrapeCity.WPF.InputMan.Royale.dll
  • GrapeCity.WPF.InputMan.Design.dll
注意 メモ 注意

.NET Coreプロジェクトで本製品を使用する場合は、アプリケーションの開始時に以下のコードを実行する必要があります。

C#
System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);

本製品のNuGetパッケージをインストールした後に、次のようにアプリケーションの OnStartup()メソッドなどに追加してください。

C#
public partial class App : Application
{
protected override void OnStartup(StartupEventArgs e)
{
System.Text.Encoding.RegisterProvider(System.Text.CodePagesEncodingProvider.Instance);
base.OnStartup(e);
}
}
NuGet パッケージソースを作成する

本製品をインストールしたフォルダにある「Package」フォルダに、本製品のNuGetパッケージファイルが保存されています。 インターネットに接続されていない環境では、こちらのファイルを任意のフォルダに保存し、下記の手順に従ってNuGet パッケージソースを作成して、本製品のNuGetパッケージをインストールしてください。

  1. [ツール]メニューから、[NuGet パッケージマネージャー][パッケージマネージャー設定]を選択します。[オプション]ダイアログボックスが表示されます。
  2. 左ペインで、[パッケージソース]を選択します。
  3. 右上隅にあるAdd Buttonボタンをクリックします。[利用可能なパッケージソース]に新しいソースが追加されます。
  4. 新しいパッケージソースの名前を設定します。
  5. [ソース]フィールドの横にある省略符ボタンをクリックして、NuGetパッケージファイルが保存されたフォルダを参照します。
  6. フォルダを選択したら、[更新]ボタンをクリックし、最後に[OK]をクリックします。

以上の手順で作成した「パッケージソース」を、「NuGet パッケージのインストール」の手順2の「パッケージソース」に指定すると、本製品のNuGetパッケージが参照できるようになります。

参照