Skip to content

Commit 6f630d5

Browse files
seto77claude
andcommitted
docs: recommend PDIndexer-setup.msi and document Windows on Arm (Phase C-6)
Update the install docs for the WiX/arm64 era: - recommend PDIndexer-setup.msi (the WiX main asset) instead of the legacy PDIndexerSetup.msi name (the legacy same-byte copy is still published for older clients' auto-update, so existing links keep working). - add the Windows on Arm option: PDIndexer-setup_arm64.msi and the PDIndexer-v.<ver>_arm64.zip portable, and note the Arm64 build of the .NET 10 Desktop Runtime is required there. - fix the stale portable ZIP name in README, en, and ja. Co-Authored-By: Claude Opus 4.8 (1M context) <noreply@anthropic.com>
1 parent e62102e commit 6f630d5

3 files changed

Lines changed: 16 additions & 16 deletions

File tree

README.md

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -21,10 +21,10 @@
2121
## Install
2222

2323
* Access https://github.com/seto77/PDIndexer/releases/latest and download the latest release.
24-
* Recommended: download `PDIndexerSetup.msi` and run the installer.
25-
* Alternative for managed Windows PCs: download `PDIndexer-*-win-x64-portable.zip`, extract it to a user-writable folder, and run `PDIndexer.exe` from the extracted folder.
26-
* The MSI installer requires ***.Net Desktop Runtime 10.0*** (NOT ***.Net Runtime 10.0***), which can be installed from [here](https://dotnet.microsoft.com/download/dotnet/10.0).
27-
* The portable ZIP package is self-contained for Windows x64 and does not require a separate .NET Desktop Runtime installation. It is a no-install package, but it still stores user settings and copied default data under the current user's AppData folder. <!-- 260601Ch -->
24+
* Recommended: download `PDIndexer-setup.msi` (x64) and run the installer. For Windows on Arm (e.g. Snapdragon PCs), download `PDIndexer-setup_arm64.msi` instead. <!-- 260625Cl WiX asset names + arm64 -->
25+
* Alternative for managed Windows PCs: download the portable ZIP (`PDIndexer-v.<ver>.zip` for x64, or `PDIndexer-v.<ver>_arm64.zip` for Arm), extract it to a user-writable folder, and run `PDIndexer.exe` from the extracted folder.
26+
* The MSI installer requires ***.Net Desktop Runtime 10.0*** (NOT ***.Net Runtime 10.0***), which can be installed from [here](https://dotnet.microsoft.com/download/dotnet/10.0). On Windows on Arm, install the **Arm64** build of the Desktop Runtime.
27+
* The portable ZIP package is self-contained for the matching architecture (x64 or Arm64) and does not require a separate .NET Desktop Runtime installation. It is a no-install package, but it still stores user settings and copied default data under the current user's AppData folder. <!-- 260601Ch -->
2828
* *PDIndexer* is distributed under the **MIT license** (free for anyone to use, modify, and redistribute).
2929

3030
### Note on Windows Security Warnings
@@ -34,8 +34,8 @@
3434
* If you would like to verify a downloaded file yourself, you can calculate its SHA256 hash in PowerShell:
3535

3636
```powershell
37-
Get-FileHash .\PDIndexerSetup.msi -Algorithm SHA256
38-
Get-FileHash .\PDIndexer-*-win-x64-portable.zip -Algorithm SHA256
37+
Get-FileHash .\PDIndexer-setup.msi -Algorithm SHA256
38+
Get-FileHash .\PDIndexer-v.*.zip -Algorithm SHA256
3939
```
4040

4141
* For an additional check, you may also scan the downloaded file with a multi-engine service such as VirusTotal.

docs/src/en/appendix/runtime-and-installation.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ Download the latest release from the GitHub releases page.
99

1010
- Download: <https://github.com/seto77/PDIndexer/releases/latest>
1111

12-
The recommended method is the MSI installer. Download `PDIndexerSetup.msi` and double-click it to start installation.
12+
The recommended method is the MSI installer. Download `PDIndexer-setup.msi` (x64) and double-click it to start installation. On Windows on Arm (e.g. Snapdragon PCs), download `PDIndexer-setup_arm64.msi` instead. <!-- 260625Cl WiX asset names + arm64 -->
1313

14-
If MSI installation is blocked on a managed Windows PC, use the no-install ZIP package as an alternative. Download `PDIndexer-*-win-x64-portable.zip`, extract the full folder to a user-writable location, and run `PDIndexer.exe` from the extracted folder. Do not run `PDIndexer.exe` directly from inside the ZIP viewer. <!-- 260601Ch -->
14+
If MSI installation is blocked on a managed Windows PC, use the no-install ZIP package as an alternative. Download the portable ZIP (`PDIndexer-v.<ver>.zip` for x64, or `PDIndexer-v.<ver>_arm64.zip` for Arm), extract the full folder to a user-writable location, and run `PDIndexer.exe` from the extracted folder. Do not run `PDIndexer.exe` directly from inside the ZIP viewer. <!-- 260601Ch / 260625Cl -->
1515

1616
!!! note "About the Windows protection warning"
1717
When you run newly downloaded unsigned research software, Windows may display a SmartScreen warning ("Windows protected your PC"). If this happens, click **More info** and then choose **Run anyway** to continue.
@@ -25,15 +25,15 @@ The following runtime is required when PDIndexer is installed from the MSI insta
2525

2626
| Item | Requirement |
2727
| --- | --- |
28-
| OS | Windows (64-bit) |
29-
| Runtime | `.NET Desktop Runtime 10.0` (the **Desktop Runtime**, not the plain **.NET Runtime**) |
28+
| OS | Windows (64-bit, x64 or Arm64) |
29+
| Runtime | `.NET Desktop Runtime 10.0` (the **Desktop Runtime**, not the plain **.NET Runtime**; on Windows on Arm, the **Arm64** build) |
3030

3131
!!! warning "Choose the Desktop Runtime"
3232
The download page offers two products: the ".NET Runtime" and the ".NET Desktop Runtime". Because PDIndexer is a WinForms application, be sure to install the **.NET Desktop Runtime**. The plain ".NET Runtime" alone will not launch the program.
3333

3434
- Download the runtime: <https://dotnet.microsoft.com/download/dotnet/10.0>
3535

36-
The no-install ZIP package is self-contained for Windows x64 and does not require a separate .NET Desktop Runtime installation. <!-- 260601Ch -->
36+
The no-install ZIP package is self-contained for the matching architecture (x64 or Arm64) and does not require a separate .NET Desktop Runtime installation. <!-- 260601Ch / 260625Cl arm64 -->
3737

3838
!!! note "About the version stated in older docs"
3939
The legacy manual (docx) mentions ".NET Desktop Runtime 6.0 or later", but the current PDIndexer requires **.NET 10.0**. Follow the requirement of the latest version.

docs/src/ja/appendix/runtime-and-installation.md

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -9,9 +9,9 @@ GitHub のリリースページから最新版をダウンロードしてくだ
99

1010
- ダウンロード先: <https://github.com/seto77/PDIndexer/releases/latest>
1111

12-
推奨される方法は MSI インストーラーです。`PDIndexerSetup.msi` をダウンロードし、ダブルクリックするとインストールが始まります。
12+
推奨される方法は MSI インストーラーです。`PDIndexer-setup.msi`(x64)をダウンロードし、ダブルクリックするとインストールが始まります。Windows on Arm(Snapdragon PC など)では代わりに `PDIndexer-setup_arm64.msi` をダウンロードしてください。 <!-- 260625Cl WiX 資産名 + arm64 -->
1313

14-
管理された Windows PC で MSI の実行が制限される場合は、代替手段として no-install ZIP 版を使用できます。`PDIndexer-*-win-x64-portable.zip` をダウンロードし、フォルダ全体をユーザーが書き込み可能な場所へ展開してから、展開後のフォルダ内にある `PDIndexer.exe` を実行してください。ZIP ビューアー内から直接 `PDIndexer.exe` を実行しないでください。 <!-- 260601Ch -->
14+
管理された Windows PC で MSI の実行が制限される場合は、代替手段として no-install ZIP 版を使用できます。portable ZIP(x64 は `PDIndexer-v.<ver>.zip`、Arm は `PDIndexer-v.<ver>_arm64.zip`をダウンロードし、フォルダ全体をユーザーが書き込み可能な場所へ展開してから、展開後のフォルダ内にある `PDIndexer.exe` を実行してください。ZIP ビューアー内から直接 `PDIndexer.exe` を実行しないでください。 <!-- 260601Ch / 260625Cl -->
1515

1616
!!! note "Windows の保護警告について"
1717
新しくダウンロードした署名なしの研究用ソフトウェアを実行すると、Windows が「Windows によって PC が保護されました」という保護警告(SmartScreen)を表示することがあります。その場合は **詳細情報** をクリックしてから **実行** を選ぶと続行できます。
@@ -25,15 +25,15 @@ MSI インストーラーでインストールした PDIndexer の実行には
2525

2626
| 項目 | 内容 |
2727
| --- | --- |
28-
| OS | Windows(64 bit 版) |
29-
| ランタイム | `.NET デスクトップ ランタイム 10.0`**.NET ランタイム** ではなく **デスクトップ ランタイム**|
28+
| OS | Windows(64 bit 版、x64 または Arm64|
29+
| ランタイム | `.NET デスクトップ ランタイム 10.0`**.NET ランタイム** ではなく **デスクトップ ランタイム**。Windows on Arm では **Arm64**|
3030

3131
!!! warning "「デスクトップ ランタイム」を選んでください"
3232
ダウンロードページには「.NET ランタイム」と「.NET デスクトップ ランタイム」の 2 種類があります。PDIndexer は WinForms アプリケーションのため、必ず **デスクトップ ランタイム(.NET Desktop Runtime)** の方をインストールしてください。「.NET ランタイム」だけでは起動しません。
3333

3434
- ランタイムのダウンロード先: <https://dotnet.microsoft.com/ja-jp/download/dotnet/10.0>
3535

36-
no-install ZIP 版は Windows x64 向けの self-contained パッケージであり、別途 .NET Desktop Runtime をインストールする必要はありません。 <!-- 260601Ch -->
36+
no-install ZIP 版は対応アーキテクチャ(x64 または Arm64)向けの self-contained パッケージであり、別途 .NET Desktop Runtime をインストールする必要はありません。 <!-- 260601Ch / 260625Cl arm64 -->
3737

3838
!!! note "旧バージョンの記載について"
3939
旧マニュアル(docx)には「.NET Desktop Runtime 6.0 以上」と記載されていますが、現在の PDIndexer は **.NET 10.0** を必要とします。最新版の要件に従ってください。

0 commit comments

Comments
 (0)