GACに追加せずに、binフォルダーへのローカルコピーなしで、アセンブリをasp.netアプリケーションに追加する必要があります。C:\bin のようなパス参照である必要があり、このフォルダーはアプリケーションのサブフォルダーではありません。誰にも提案はありますか?
1 に答える
1
そのためにリフレクションを使用できます。
System.Reflection.Assembly assembly = System.Reflection.Assembly.LoadFrom("path here");
インスタンスを使用assembly
すると、メソッドをオンザフライで実行でき、ほぼすべてを実行できます。
また、ASP.NET では、オペレーティング システムの権限が少ない別のユーザーとして実行するため、DLL が配置されているフォルダーに対して適切なアクセス許可を設定する必要があることに注意してください。
于 2012-10-11T10:30:32.367 に答える