ngen installできない
DTXMania110, DTXCreator033のいずれも、ngen installするとエラーとなる。
以下の通り、Bass.Net.dll での処理に失敗する。
C:\Users\**********\RuntimeResources>"c:\Windows\Microsoft.NET\Framework\v4.0.30319\ngen.exe" install DTXManiaGR.exe /verbose Microsoft (R) CLR Native Image Generator - Version 4.7.2046.0 Copyright (c) Microsoft Corporation. All rights reserved. Installing assembly C:\Users\**********\RuntimeResources\DTXManiaGR.exe 1> Compiling assembly Bass.Net, Version=2.4.12.0, Culture=neutral, PublicKeyToken=b7566c273e6ef480 (CLR v4.0.30319) ... 1>Warning: System.BadImageFormatException: [C:\Users\**********\RuntimeResources\dll\Bass.Net.dll] 無効な Typeref トークンです。 while resolving 0x1000109 - . 1>Warning: System.BadImageFormatException: [C:\Users\**********\RuntimeResources\dll\Bass.Net.dll] 無効な Typeref トークンです。 while resolving 0x100010c - . 1>Error compiling Bass.Net, Version=2.4.12.0, Culture=neutral, PublicKeyToken=b7566c273e6ef480: 間違ったフォーマットのプログラムを読み込もうとしました。 (HRESULT からの例外:0x8007000B) 1> Finished compiling assembly Bass.Net, Version=2.4.12.0, Culture=neutral, PublicKeyToken=b7566c273e6ef480 ... 1>Ngen failed to generate native code for image Bass.Net, Version=2.4.12.0, Culture=neutral, PublicKeyToken=b7566c273e6ef480 because of the following error: 間違ったフォーマットのプログラムを読み込もうとしました。 (Exception from HRESULT: 0x8007000B) 1>Ngen will retry compilation of image Bass.Net, Version=2.4.12.0, Culture=neutral, PublicKeyToken=b7566c273e6ef480 1> Compiling assembly Bass.Net, Version=2.4.12.0, Culture=neutral, PublicKeyToken=b7566c273e6ef480 (CLR v4.0.30319) ... 1>Warning: System.BadImageFormatException: [C:\Users\**********\RuntimeResources\dll\Bass.Net.dll] 無効な Typeref トークンです。 while resolving 0x1000109 - . 1>Warning: System.BadImageFormatException: [C:\Users\**********\RuntimeResources\dll\Bass.Net.dll] 無効な Typeref トークンです。 while resolving 0x100010c - . 1>Error compiling Bass.Net, Version=2.4.12.0, Culture=neutral, PublicKeyToken=b7566c273e6ef480: 間違ったフォーマットのプログラムを読み込もうとしました。 (HRESULT からの例外:0x8007000B) 1> Finished compiling assembly Bass.Net, Version=2.4.12.0, Culture=neutral, PublicKeyToken=b7566c273e6ef480 ... 1>Failed to generate native code for dependent image Bass.Net, Version=2.4.12.0, Culture=neutral, PublicKeyToken=b7566c273e6ef480 because of the following error: 間違ったフォーマットのプログラムを読み込もうとしました。 (Exception from HRESULT: 0x8007000B) 間違ったフォーマットのプログラムを読み込もうとしました。 (Exception from HRESULT: 0x8007000B)
Bass.Net.dll を、バージョン 2.4.12.0 のものから最新の 2.4.12.7 に置換したところ解決。
DTXMania110, DTXCreator033のいずれも、ngen installするとエラーとなる。
以下の通り、Bass.Net.dll での処理に失敗する。