グローバルasaxのApplication_Startイベントで自分のプロジェクトのアプリケーションパスを取得しようとしていました。ルーティングされていないページでもserver.mappathを使用できますが、新しいバーチャルパスは、起動時にアプリケーションパスを取得する方法です。私はそのレベルでRequestまたはsessionまたはHttpContext.items [key]を使用することができません。誰でも何をすべきかを知っていますか?Application_StartのApplicationPath
6
A
答えて
7
を使用してマッピングされたパスでそれを書き換えることができます
HttpApplication.Request.RawUrl
を使用することができます。 http://msdn.microsoft.com/en-us/library/system.web.hosting.hostingenvironment.aspx
-1
なぜApplication_BeginRequest毎回パスをマップしますか?そこ
あなたが要求されたパスを取得するには、後であなたはこれが解決策である
HttpContext.Current.RewritePath
関連する問題
- 1. のApplication_Startは、IIS
- 2. のApplication_Start ASP.NET
- 3. MVCのApplication_Start localhostが
- 4. Application_Start and RabbitMQ
- 5. Application_Startの自己ホスティングnetTcpBindingサービス
- 6. umbracoウェブサイトのカスタムapplication_startコード
- 7. ASP.net Application_Start catch timer in timer
- 8. グローバルasax application_startアプリケーションbegin_requestメソッド?
- 9. Request.Url.HostとApplicationPathを1回の呼び出しで
- 10. Tomcatの7 - @ApplicationPathと@GET方法 - ステータス404エラー
- 11. Globa.asaxのApplication_Startメソッドがヒットしない
- 12. ASP .NET Application_Startイベント+ DBへの接続
- 13. Application_Start例外IIS7環境での処理
- 14. Application_StartのApp_GlobalResourcesディレクトリをリクエストする
- 15. ASP.NET application_startイベントが発生しました
- 16. Application_Startでninjectカーネルにアクセスする
- 17. Application_Start()がGlobal.asaxで起動しない
- 18. global.asax(Application_Start()メソッド)からWebリクエストを送信
- 19. ResteasyとGoogle Guice:@Injectionで複数の@ApplicationPathとリソースを使用する方法は?
- 20. asp.netでのソケットサービスのホスティング - application_startとapplication_endの問題
- 21. 私のアプリケーションがApplication_Startの後に応答しない
- 22. Application_Start内からウェブサイトへのURLを取得しますか?
- 23. クラスライブラリのApplication_Startに相当するクラスがありますか?
- 24. webrole onStart()イベントとApplication_Start()global.asaxイベントの違いは何ですか?
- 25. FederatedAuthentication.WSFederationAuthenticationModuleは<strong>のApplication_Start()</strong>でランタイム
- 26. Global.asax Application_StartイベントでサーバーのURLとポートを特定する方法
- 27. Azure Application_Endヒットせず、Application_Startヒット数回(数分)
- 28. Application_Startもページ更新時に起動されますか?
- 29. Httpcontext.SessionはApplication_Startメソッドで呼び出されNinject
- 30. asp.net webapi application_startイベントが2回以上発生する(Visual Studio + iisexpress)
私です私はこれを行うHostinEnvironment.PhysicalApplicationPath + "\\ App_GlobalResources"私はダブルバックスラッシュを取得 – ONYX
私はundeしないまず、differentsパスの使用を組み合わせるために、まずSystem.IO.Path.Combine(HostingEnvironment.PhysicalApplicationPath、 "App_GlobalResources");を使用します。連絡していない –
私の間違いは、それが正しく戻った道に集中していた – ONYX