インストール エラーのトラブルシューティング

Current version: 5.0

オンプレミス インストールの終了時に、次のいずれかのエラー メッセージが表示される場合があります。手順に従ってエラーを修正してください。

ファイルまたはアセンブリ 'System.Diagnostics.DiagnosticSource' を読み込めませんでした

ファイルまたはアセンブリ 'System.Diagnostics.DiagnosticSource, Version=4.0.2.0' を読み込めませんでした」という例外が発生した場合は、次の手順を実行します。

  1. web.config ファイルで、以下の bindingRedirect タグを追加します。

    RequestResponse
    
    <dependentAssembly>
        <assemblyIdentity name="System.Diagnostics.DiagnosticSource"
            publicKeyToken="cc7b13ffcd2ddd51" 
            culture="neutral"/>
        <bindingRedirect oldVersion="0.0.0.0-4.0.2.1" newVersion="4.0.2.1"/>
    </dependentAssembly>
    
  2. インストールを再度実行します。

ファイルまたはアセンブリ 'Microsoft.IdentityModel.Clients.ActiveDirectory' を読み込めませんでした

ファイルまたはアセンブリ 'Microsoft.IdentityModel.Clients.ActiveDirectory' を読み込めませんでした」という例外が発生した場合は、次の手順を実行します。

  1. web.config ファイルで、次のバインディングが存在することを確認します。

    &lt;dependentAssembly&gt; &lt;assemblyIdentity name="Microsoft.IdentityModel.Clients.ActiveDirectory" publicKeyToken="31bf3856ad364e35" culture="neutral" xmlns="urn:schemas-microsoft-com:asm.v1" /&gt; &lt;bindingRedirect oldVersion="0.0.0.0-3.19.3.10102" newVersion="3.17.2.31801" xmlns="urn:schemas-microsoft-com:asm.v1" /&gt; &lt;/dependentAssembly&gt; &lt;dependentAssembly&gt; &lt;assemblyIdentity name="Microsoft.IdentityModel.Clients.ActiveDirectory.Platform" publicKeyToken="31bf3856ad364e35" culture="neutral" xmlns="urn:schemas-microsoft-com:asm.v1" /&gt; &lt;bindingRedirect oldVersion="0.0.0.0-3.19.3.10102" newVersion="3.17.2.31801" xmlns="urn:schemas-microsoft-com:asm.v1" /&gt; &lt;/dependentAssembly&gt;

  2. 不足しているバインディングを web.config ファイルに追加します。

  3. インストールを再度実行します。

ファイルまたはアセンブリ 'Polly' を読み込めませんでした

ファイルまたはアセンブリ 'Polly'を読み込めませんでした」という例外が発生した場合は、次の手順を実行します。

ファイルまたはアセンブリ 'Microsoft.Extensions.Caching.Abstractions' または 'Microsoft.Extensions.Caching.Memory' を読み込めませんでした

ファイルまたはアセンブリ ‘Microsoft.Extensions.Caching.Abstractions' または ‘Microsoft.Extensions.Caching.Memory’ を読み込めませんでした」という例外が発生した場合は、次の手順を実行します。

  1. web.config ファイルで、次のバインディングが存在することを確認します。

    RequestResponse
    
    <dependentAssembly>
    	<assemblyIdentity
    		name="Microsoft.Extensions.Caching.Abstractions"
    		publicKeyToken="adb9793829ddae60"
    		culture="neutral"/>
    	<bindingRedirect
    		oldVersion="0.0.0.0-3.1.5.0" 
    		newVersion="3.1.5.0"/>
    </dependentAssembly>
    <dependentAssembly>
    	<assemblyIdentity 
    		name="Microsoft.Extensions.Caching.Memory"
    		publicKeyToken="adb9793829ddae60"
    		culture="neutral"/>
    	<bindingRedirect 
    		oldVersion="0.0.0.0-3.1.5.0" 
    		newVersion="3.1.5.0"/>
    </dependentAssembly>
    
  2. バインディングのいずれかが欠落している場合は、それを web.config ファイルに追加し、インストールを再実行します。

  3. bin フォルダーに Microsoft.Extensions.Caching.Abstractions.dll ファイルが含まれているかどうかを確認します。含まれていない場合は、https://www.nuget.org から正しいバージョンのファイルをダウンロードし、bin フォルダに貼り付けます。

Do you have some feedback for us?

If you have suggestions for improving this article,