Absolute 環境構築ガイド
1. GrapeCity コンポーネントのインストール
Section titled “1. GrapeCity コンポーネントのインストール”インストールファイル
Section titled “インストールファイル”以下の4つのインストーラーを実行する:
ActiveReportsNET16_16.1.0.exeJPAddressWPF3_20220706.exeInputManWPF3_20220706.exeComponentOneControlPanelJP_20223.1.2.exe
インストール後「ライセンスマネージャを起動する」にチェックして閉じる
プロダクトキー
Section titled “プロダクトキー”- InputManPlus for WPF 3.0J:
9919-5737-5469-4443-027 - ComponentOne for WPF:
4911-6907-5815-0054-078 - ActiveReports for .NET 16.0J Professional:
2301-4717-8827-6019-079
端末入れ替え時の手順
Section titled “端末入れ替え時の手順”- ライセンスマネージャから旧端末で解除
- 新端末で同じプロダクトキーでアクティベーション
参考:https://developer.mescius.jp/support/license/dotnet4-deactivation
2. ソースコードの取得
Section titled “2. ソースコードの取得”git clone https://endeavor.backlog.com/git/ABSOLUTE/frontend.git3. データベースの復元
Section titled “3. データベースの復元”最新DBを復元する。
4. 接続文字列の変更
Section titled “4. 接続文字列の変更”以下のファイルの接続文字列を環境に合わせて変更:
src\B_ControlBase\B002.MainApp\App.Debug.configsrc\A_Common\A003.DB\App.config
5. データベースマイグレーション
Section titled “5. データベースマイグレーション”最新DBから差分がある場合はマイグレーションを実行:
- Tools > NuGet パッケージ マネージャー > パッケージ マネージャー Console を選択して、パッケージ マネージャー コンソール ウィンドウを開く
- 既定のプロジェクトを
A003DBに設定 - 開始プロジェクトも
A003DBに設定 - 以下のコマンドを実行:
Update-Database6. アプリケーションの実行
Section titled “6. アプリケーションの実行”B002.MainApp をスタートアッププロジェクトに設定して実行
トラブルシューティング
Section titled “トラブルシューティング”GrapeCity の DLL 参照エラー
Section titled “GrapeCity の DLL 参照エラー”ソリューションビルド時にエラーが出る場合、以下のDLLの参照を追加し直す:
C:\Program Files (x86)\InputManWPF3\Bin\v3.0.4800.2017\VS2022\GrapeCity.WPF.InputMan.dllC:\Program Files (x86)\InputManWPF3\Bin\v3.0.4800.2017\Themes\GrapeCity.WPF.InputMan.Luna.dll
ビルド時に D001.CacheService が見つからないエラー
Section titled “ビルド時に D001.CacheService が見つからないエラー”frontend\.vs フォルダを削除すると解決する場合がある(特にブランチ切り替え時)