私はASP.NETコードビハインドを持っている場合、そのファイルのパスを何とかコンパイルする方法はありますか?C#.NET:ファイルのファイルパスをファイルにコンパイルできますか?
0
A
答えて
1
System.Reflection.Assembly.GetExecutingAssembly()
の情報があります。
+0
ここで反射を使用することは、飛行を殺すためにロケットを使用するようなものです。パスを取得して追加する方法はずっと効率的です。 –
1
(私は正確に何を達成しようとしているのかは分かりませんが)次のようなコードを使用して、現在のページのパスをいつでも取得できます(ページのコードビハインドに入れてください) :
// this prints the URL to the current page
Response.Write(Request.Url.ToString());
// this prints the server-path (where the page is stored on the server)
Response.Write(Server.MapPath(""));
0
〜はプロジェクトディレクトリを参照してください。あなたのコードビハインドファイルがDefault.aspxと呼ばれる場合、そのパスは "〜/ Default.aspx"になります。
正確なフルパスを取得するには、「http現在のコンテキストマップパス」を使用します。ストリームライターを開いてパスをaspxファイルに追加することができます。
関連する問題
- 1. CMakeはg ++を使ってCファイルをコンパイルできますか?
- 2. モノのdmcsで単純なC#ファイルをコンパイルできません
- 3. コンパイル済みのC++のexeファイルを実行できません
- 4. SWIGで生成されたC#ファイルを.NET DLLにコンパイルするには?
- 5. matlab:headerファイルからC++でmexファイルをコンパイルする
- 6. D8048:/ ZWオプションでCファイル 'openssl \ applink.c'をコンパイルできません。
- 7. C#のコンパイルは、exeファイルへ
- 8. C - 静的ファイルのコンパイル
- 9. C++ファイルを特別なプログラムやインストールなしでコンパイルできますか?
- 10. C#6.0で.NET 2.0用にどのようにコンパイルできますか?
- 11. .NETでC#プログラムをコンパイルした後のMSILファイルはどこにありますか?
- 12. CHM(ヘルプ)ファイルをCまたはC++で逆コンパイルする
- 13. .NETでビルドされた実行可能ファイルを逆コンパイルできません。
- 14. Visual Studioの.NETプロジェクトは、常に1つのファイルにコンパイルされますか?
- 15. .NETでコンパイルしたときに実行ファイルに含まれるものは何ですか?
- 16. コンパイル時にC#.NetにアクセスできないマネージC++ネームスペース
- 17. C#または.NETのp7mファイルを復号化してファイル
- 18. ファイルパスからビットマップ/描画ファイルを作成
- 19. .NET(System.Diagnostics.Process)からコンパイルされたjarファイルを実行する
- 20. Javaのファイルパスまたはファイルの場所 - 新しいファイル()
- 21. jarファイルを元のソースに戻すために逆コンパイルできますか?
- 22. ファイルパスExcel-VBAでファイルを開く
- 23. C#.netのxmlファイルにテキストボックス値を書き込む
- 24. .aファイルを使用してcファイルをコンパイルするコマンド
- 25. gcc linuxで複数の.cと.hファイルをコンパイルするには?
- 26. C++で異なるファイルにあるテンプレートをコンパイルするには?
- 27. XmlWriterを使用してXMLファイルにファイルパスを書き込む
- 28. ファイルパスからファイル名と拡張子をプログラムでココアにしますか?
- 29. LinuxでCファイルをコンパイルするときにアセンブリエラーが発生する
- 30. JavaコードからJavaとCファイルをコンパイル&実行するには?
あなたは何を達成したいのかを説明することができますか?結果はどうあるべきですか? – M4N