コンテンツにスキップ

Absolute 環境構築ガイド

1. GrapeCity コンポーネントのインストール

Section titled “1. GrapeCity コンポーネントのインストール”

以下の4つのインストーラーを実行する:

  • ActiveReportsNET16_16.1.0.exe
  • JPAddressWPF3_20220706.exe
  • InputManWPF3_20220706.exe
  • ComponentOneControlPanelJP_20223.1.2.exe

インストール後「ライセンスマネージャを起動する」にチェックして閉じる

  • InputManPlus for WPF 3.0J9919-5737-5469-4443-027
  • ComponentOne for WPF4911-6907-5815-0054-078
  • ActiveReports for .NET 16.0J Professional2301-4717-8827-6019-079
  1. ライセンスマネージャから旧端末で解除
  2. 新端末で同じプロダクトキーでアクティベーション

参考:https://developer.mescius.jp/support/license/dotnet4-deactivation

Terminal window
git clone https://endeavor.backlog.com/git/ABSOLUTE/frontend.git

最新DBを復元する。

SharePoint上の最新DBファイル

以下のファイルの接続文字列を環境に合わせて変更:

  • src\B_ControlBase\B002.MainApp\App.Debug.config
  • src\A_Common\A003.DB\App.config

5. データベースマイグレーション

Section titled “5. データベースマイグレーション”

最新DBから差分がある場合はマイグレーションを実行:

  1. Tools > NuGet パッケージ マネージャー > パッケージ マネージャー Console を選択して、パッケージ マネージャー コンソール ウィンドウを開く
  2. 既定のプロジェクトを A003DB に設定
  3. 開始プロジェクトも A003DB に設定
  4. 以下のコマンドを実行:
Terminal window
Update-Database

B002.MainApp をスタートアッププロジェクトに設定して実行

ソリューションビルド時にエラーが出る場合、以下のDLLの参照を追加し直す:

  • C:\Program Files (x86)\InputManWPF3\Bin\v3.0.4800.2017\VS2022\GrapeCity.WPF.InputMan.dll
  • C:\Program Files (x86)\InputManWPF3\Bin\v3.0.4800.2017\Themes\GrapeCity.WPF.InputMan.Luna.dll

ビルド時に D001.CacheService が見つからないエラー

Section titled “ビルド時に D001.CacheService が見つからないエラー”

frontend\.vs フォルダを削除すると解決する場合がある(特にブランチ切り替え時)