私のExcelファイルのファイルパスを取得しようとしています。しかし、私はそうすることができません。シート名のExcelファイルのFilePathを取得
ファイルが文書である/ Visual Studioの2013 /プロジェクト/プロジェクト名/ a.xlsx
string path = Path.Combine(HttpContext.Current.Server.MapPath("~/"),"a.xlsx");
string SheetName="Sheet1";
それはそれを行うには間違った方法ですか、それは正しい方法は何ですか?
あなたの質問は、私の意見では詳細が欠けています。 1 - 'Document/Visual Studio 2013/Project/ProjectName'はWebプロジェクトのルートです。 2 - あなたのコードスニペットは、httpリクエストに応答するこのWebプロジェクトのコンテキストで実行されます。 3 - 失敗するコードは何ですか?おそらく何か 'path'を開こうとしていますが、あなたのコードスニペットには欠けています。 4 - 'path'ローカル変数の値を調べようとしましたか? –
@Frederic 1はい、私のプロジェクトのルートですが、Webプロジェクトではありません。 2.私は自分のファイルのパスに電話しています。失敗したコードはスニペットで表示されます。4.質問4で何を言おうとしていますか? –
このプロジェクトは[post](http://stackoverflow.com/questions/34517107)に添付されている[Example](http://tbf.me/a/Bwi3Ap)として使用できます。私は彼と同じことをしていますが、それはほぼ同じです。 –