私はWebResource.axdリクエストの問題に私を惹き付けています。私が考えていた解決策は、CustomResourceRoaderクラスのドットネットフレームワークコードをCustomAssemblyResourceLoaderとして変更し、それを処理するように設定することですWebResource.axdリクエスト。私はフレームワークコードにアクセスするためにLutz Roedersドットネットリフレクタを使用しています。c#custom AssemblyResourceLoader
最初のステップは、コードをコンパイルすることで、以下のように、私は(その全体AssemblyResourceLoaderがちょうど今のCustomAssemblyResourceLoaderにコピー&ペーストであることに注意してください)CustomAssemblyResourceLoaderを実装しています:
namespace System.Web.Handlers
{
public sealed class CustomAssemblyResourceLoader : IHttpHandler
{
...
private static VirtualPath _smartNavPageLocation;
...
私は必要なすべての参照を追加しましたVirtualPathはCustomAssemblyResourceLoaderにアクセスできない場合
'System.Web.VirtualPath' is inaccessible due to its protection level
、その後、どのようにそれはAssemblyResourceLoaderにアクセスできますし、名前空間は、私はまだコンパイルエラーを取得しています。この問題の解決策は何でしょうか?
ありがとうございます。