おはようございます、
Excel からロードしようとしている .Net 2.0 ランタイム DLL があります (これは正しい regasm です)。Fusion Log Viewer で、2.0 ではなく 1.1 ランタイムをロードしようとしていることを確認しました。これが失敗の理由です。
1 つの解決策は、次のような EXCEL.EXE.config ファイルを Excel の隣に配置することです。
<?xml version="1.0"?>
<configuration>
<startup>
<requiredRuntime version="v2.0.50727" />
</startup>
</configuration>
ただし、マシンの管理権限がありません。Excel 2002 で 1.1 ではなく 2.0 ランタイムを使用するための代替手段は何ですか?
よろしく、アラン。