У меня есть общий хостинг-аккаунт на хостинг-провайдере.Итак, я могу загружать фотографии или что-то еще через FTP.Например, мои двоичные файлы ASP .NET находятся в /mysite.com/www/bin
.Но как я могу установить запись в файл в моем приложении?Я должен использовать реальные пути для этой цели.Я даже пытаюсь просто записать в текущий каталог, но я вижу этот файл журнала через FTP.Как я полагаю, он просто записывает в некоторый путь tmp, например, '', который не может быть доступен через FTP.Итак, как я могу установить путь к файлу для ведения журнала?
Вот как я пытаюсь записать в текущий каталог двоичных файлов:
using (StreamWriter sw = new StreamWriter(String.Format("{0}{1}{2}", Path.GetDirectoryName(Assembly.GetExecutingAssembly().Location), "\", "log.txt"), true))
{
sw.WriteLine(DateTime.Now.ToString() + ": " + msg);
sw.WriteLine("------------");
sw.Flush();
sw.Close();
}
Он записывает в какой-то длинный путь Windows, который ядумаю, он используется для временного хранения двоичных файлов.