3

私はasp.netのウェブサイトのプロジェクトを持っています。bin ディレクトリにコピーできないいくつかのカスタム dll を使用する必要があります。

カスタムbinフォルダーを作成して、Global.asaxのApplication_Start PrivateBinPathをそのディレクトリに設定しようとしました


    void Application_Start(オブジェクト送信者, EventArgs e)
        {
            AppDomain.CurrentDomain.SetupInformation.PrivateBinPath = Server.MapPath("~/my_DLLS");
        }

次に、.cs ファイルで using ステートメントを使用してその dll を含めますが、コンパイラ エラー メッセージが表示されます: CS0246: タイプまたは名前空間名 'DLLNAME' が見つかりませんでした (using ディレクティブまたはアセンブリ参照がありませんか?)

また、web.configにassemblyBindingを追加しようとしています


    <ランタイム>
        <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
          <probing privatePath="my_DLLS" />
        </assemblyBinding>
      </ランタイム>

私は何かが欠けているように感じます。

4

1 に答える 1