上のファイルを作成し、読む私はマップされたドライブ上のファイルを作成しようとしていますが、それは私にエラーを与えている:マップされたドライブのC#
はパス 'Yの一部が見つかりませんでした:\\スコア\\ 'ここで、「Y」はマップされたドライブです。 yドライブにはフォルダスコアがあり、読み取りと書き込みのアクセス権もあります。私はのStreamWriterでファイルパスを渡していたときに
string filePath = "Y:\\score\\";
string[] lines = { "First line", "Second line", "Third line" };
using (StreamWriter outputFile = new StreamWriter(@filePath))
{
foreach (string line in lines)
outputFile.WriteLine(line);
}
エラーが来る:
は、ここに私のコードです。 私はローカルドライブ上でこれを行うことができますが、マップされたドライブ上では実行できません。私はこのエラーがなぜ起こっているのか分からない。私を助けてください。あなたは、このコードは、文字列 File.ReadAllText(filePathに)へのすべてのテキストを読んで、この
を使用することができ、ファイルを読みたい場合は、あなたのパスがファイルパス でなければなりません
おかげ
WindowsエクスプローラでY:ドライブにアクセスできますか? –
@Mitulátbátiええと私はエクスプローラでアクセスすることができます – Vishal
あなたは多分タグを紛失していますか?これはあなたとは異なるアカウントで実行されているWebアプリケーションですか? – nvoigt