2021/07/21

MANUAL

.NET Framework版からプリザンター 1.2以降への移行手順

## 概要 Windows Serverにインストールされている.NET Framework版のプリザンターをプリザンター 1.2に移行するための手順です。 |対象|移行前|移行後| |---|---|---| |OS|Windows/Windows Server|Windows/Windows Server| |DB|SQL Server|SQL Server| |Webサーバ|IIS|IIS| |Framework|.NET Framework|.NET 5.0| |Pleasanter|.NET Framework版(0.〇.〇.〇)|プリザンター 1.2(1.2.〇.〇)| ## 事前確認 Windows Serverにインストールした.NET Framwork版のプリザンターであることを確認してください。 1. プリザンターへログインしてください。 1. 画面右上にある「ヘルプ」より「バージョン」をクリックしてください。 1. バージョンが「0.〇.〇.〇」であることを確認してください。 ## 事前準備 #### 使用ツール 1. WinMergeがインストールされていること。下記ページからダウンロードできます。  https://winmergejp.bitbucket.io/ #### データベースのバックアップ 1. 「Windowsキー + R」を押下し、「ファイル名を指定して実行」を起動してください。 1. 名前の部分に「inetmgr」を入力し、「OK」をクリックしてください。 ![image](/binaries/63baaaba08354204bf35df104cfd75b0) 1. 左ペインでサーバ名を選択し、右ペインの「停止」をクリックし、IISを停止してください。 ![image](/binaries/79ffe4e682fc49c9abe8be89508b4e63) 1. プリザンターのデータベースのバックアップを取得してください。 [FAQ:プリザンターのDBデータを定期的にバックアップしたい](/manual/faq-backup-schedule) ## .NET5.0のダウンロード 1. ブラウザを起動し、以下のURLへアクセスしてください。  https://dotnet.microsoft.com/download/dotnet/5.0 1. 「SDK 5.〇.〇」をダウンロードし、インストールしてください。 ![image](/binaries/175af6b014594af199953a16ef5d74ae) 1. 「Hosting Bundle」をダウンロードし、インストールしてください。 ![image](/binaries/f227ed706e2542e89cb7ae847b45aa99) 1. コマンドプロンプトまたはPowerShellを起動し、以下のコマンドを実行してください。 ``` > dotnet --version ``` ## プリザンター 1.2のダウンロード 1. ブラウザを起動し、以下のURLへアクセスしてください。  https://pleasanter.org/dlcenter 1. 「プリザンター 1.2 Community Edition」の「[ダウンロード](/manual/table-record-attachment-download)」をクリックし、ダウンロードしてください。 ## モジュールの配置 1. ダウンロードしたプリザンターのモジュールを「C:\web」フォルダに展開してください。 1. WinMergeを起動し、以下の2つのフォルダを比較してください。  ①C:\web\pleasanter\Implem.Pleasanter\App_Data\Parameters  ②C:\inetpub\wwwroot\pleasanter\App_Data\Parameters ![image](/binaries/2369c12c4d21480c8f48328989a55a62) 1. 上記①のParametersフォルダ配下の各パラメータファイルを上記②のParametersフォルダ配下のものと比較しながら修正してください。 ![image](/binaries/589991949bb34f99bb7968937f6a2eb0) ## CodeDefinerの実行 1.コマンドプロンプトを起動し、以下のコマンドを実行してください。 ``` > cd C:\web\pleasanter\Implem.CodeDefiner > dotnet Implem.CodeDefiner.NetCore.dll _rds ``` ## プリザンターの起動 1. IISマネージャーを起動し、左ペインより移行前のプリザンターの仮想ディレクトリ(デフォルトの場合、サーバー名 > サイト > Default Web Site > pleasanter)を選択し、右ペインの「基本設定」をクリックしてください。 ![image](/binaries/7fcd209f0cc94d31b4cb63abbd0d761d) 1. 物理パスを「C:\web\pleasanter\Implem.Pleasanter」に編集し、「OK」をクリックしてください。 ![image](/binaries/0f564467a911499cb73a84d643130a28) 1. 左ペインよりサーバー名 > アプリケーションプールを選択し、さらに中央ペインの「Default App Pool」を選択し、右ペインの「基本設定」をクリックしてください。 ![image](/binaries/b0d96c97e3b74d10b9f7b2c313838b67) 1. 「.Net CLR バージョン」を「マネージドコードなし」を選択し、「OK」をクリックしてください。 ![image](/binaries/1c29fb8bbca74307912728bf09709a6e) 1. IISマネージャーを起動し、IISを起動してください。 ![image](/binaries/11e9e5a79cd2469ca3d38f503a1a9e11) 1. ブラウザを起動し、プリザンターへログインできることを確認してください。 ## その他 #### データベースの復元 データベースを復元する必要がある場合は下記ページを参考に実施ください。 [FAQ:プリザンターのDBデータをバックアップする方法とリストアする方法を知りたい](/manual/faq-backup-and-restore)
このページをシェアする