https://ashura156.hatenablog.com/entry/20130528/p2
結論から言うと、DnEcuDiag のバイナリは見つからず、ソースからのビルドは有償ライブラリが高価で現実的でない。
残念。
http://www.freedownload64.com/download/144767/dnecudiag.html へ行ったら、
https://archive.codeplex.com/?p=dnecudiag へ来た。
ここからダウンロードした。
ソースであった。
dnecudiag/wiki/downloadWiki/docs/Documentation.html に従いビルドする。
これは失敗するので、次のセクションへ
Visual Studio 2019 Community をインストール。デスクトップアプリとC#とC++系を入れておく。
https://github.com/loresoft/msbuildtasks/releases から MSBuild.Community.Tasks.v1.5.0.235.msi を落としインストール。
MSBuild は下記にインストールされた。
"c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild"
ビルド
"c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" build.msbuild
dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools>"c:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\MSBuild" build.msbuild .NET Framework 向け Microsoft (R) Build Engine バージョン 16.4.0+e901037fe Copyright (C) Microsoft Corporation.All rights reserved. 2020/02/08 13:46:19 にビルドを開始しました。 ノード 1 上のプロジェクト "C:\Users\XXX\dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools\build.m sbuild" (既定のターゲット)。 Clean: ディレクトリ ".\CompressResources\Bin\Release\" は存在しません。省略します。 ディレクトリ ".\CompressResources\Bin\Debug\" は存在しません。省略します。 ディレクトリ ".\LocalisationResourceManager\Bin\Release\" は存在しません。省略します 。 ディレクトリ ".\LocalisationResourceManager\Bin\Debug\" は存在しません。省略します。 プロジェクト "C:\Users\jchun\dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools\build.msbuild" (1) は、ノード 1 上に "C:\Users\XXX\dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools\DnEcuDi ag.Tools.sln" (2) をビルドしています (既定のターゲット)。 C:\Users\XXX\dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools\DnEcuDiag.Tools.sln(2,1 ): error MSB4025: プロジェクト ファイルを読み込めませんでした。ルート レベルのデータが 無効です。 行 2、位置 1。 プロジェクト "C:\Users\XXX\dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools\DnEcuDiag.Tools .sln" (既定のターゲット) のビルドが終了しました -- 失敗。 プロジェクト "C:\Users\XXX\dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools\build.msbuild" (既定のターゲット) のビルドが終了しました -- 失敗。 ビルドに失敗しました。 "C:\Users\XXX\dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools\build.msbuild" (既定の ターゲ ット) (1) -> "C:\Users\XXX\dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools\DnEcuDiag.Tools.sln" ( 既定のターゲット) (2) -> C:\Users\XXX\dnecudiag\sourceCode\sourceCode\DnEcuDiag.Tools\DnEcuDiag.Tools.sln(2 ,1): error MSB4025: プロジェクト ファイルを読み込めませんでした。ルート レベルのデータ が無効です。 行 2、位置 1。 0 個の警告 1 エラー 経過時間 00:00:00.41
.sln を開いてビルド
https://aka.ms/msbuild/developerpacks で .NET Framework 3.5 SP1 を落としてインストールする。
まず DnEcuDiag.Tools から。
MS Excelの機能を使用しているので、MS Office がインストールされている必要がある。無いので一先ずスキップ。
DnEcuDiag。
CommonStudio が必要。http://commstudio.com/ で落としてインストール。ライセンスが必要。$799。うーん。