Я только что получил новый Mac и переключил свою разработку на виртуальную машину Windows. Я пытаюсь скопировать большой (218 МБ) текстовый файл из одного сетевого расположения в другое, внося изменения в его содержимое. Я подключаюсь к сетевому диску с помощью своего Mac, но экземпляр Windows, похоже, его не видит. Вот код, который выдает ошибку (исходный файл имеет вид "\\networkpath\thefile.txt"):
using (var inputStream = File.OpenRead(sourceFile))
{
using (var inputReader = new StreamReader(inputStream))
{
using (var outputWriter = File.AppendText(destFile))
{
string tempLineValue;
while (null != (tempLineValue = inputReader.ReadLine()))
{
var replace = tempLineValue.Replace('\t', '\0');
outputWriter.WriteLine(replace);
}
}
}
}
Ошибка "System.IO.IOException {Сетевой путь не найден.\r\n}". Это исключение возникает при пошаговом выполнении метода File.OpenRead. Если кто-нибудь из вас, ребята или девушки, может указать мне правильное направление, я был бы признателен.
"I am connecting to the network drive with my mac"
- Видит ли это виртуальная машина Windows? Это больше похоже на вопрос о том, как настроить вашу виртуальную машину, чем что-либо связанное с кодом... - person David   schedule 11.08.2014\\networkpath\thefile.txt
вы имеете в виду такое имя общего ресурса, как\\server\share\thefile.txt
? - person Steve   schedule 11.08.2014