1

プロジェクト内のEmailAttachmentsというフォルダーのパスを取得しようとしています。私は試した

File.Exists("~/EmailAttachments/TestReport.pdf")

しかし、それはfalseを返します。プログラム内のディレクトリへのパスを取得して、ファイルを書き込んで後で取得できるようにするにはどうすればよいですか?

これはasp.netにあり、winformsではありません

4

1 に答える 1

7

ASP.NETローカルパスを取得しようとしている場合は、を使用Server.MapPath("~/EmailAttachments/TestReport.pdf")して完全修飾パスを取得します。

于 2012-05-01T16:01:03.040 に答える