私は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>
</ランタイム>
私は何かが欠けているように感じます。