Library Project は、Win 7 64 ビットで実行されている VS2008 の任意の CPU で正常にコンパイルされます。
ビルド後、ライブラリ dll を登録しようとすると、次のコマンドが失敗します。
PS C:\Windows\Microsoft.NET\Framework64\v2.0.50727> .\installutil C:\path\Project.dll
インストールの初期化中に例外が発生しました:
System.BadImageFormatException: ファイルまたはアセンブリ 'file:///C:\path\Project.dll' またはその依存関係の 1 つを読み込めませんでした。不正な形式のプログラムをロードしようとしました..
プロジェクトを x64 としてコンパイルする必要がありますか? AnyCPU が処理してくれるという印象を受けました。
また、私のライブラリには依存関係があります。また、x64 ビットとしてコンパイルする必要がありますか?
どんな助けでも大歓迎です。