Я просто хочу написать содержимое элемента управления TextBox в файл в корне каталога веб-сервера ... как его указать?Запись файла на веб-сервер - ASP.NET
Помните, я тестирую это локально ... он продолжает записывать файл в мои файлы программ \ visual studio \ Common \ IDE, а не в каталог моего проекта (где я предполагаю, что root - это когда веб-сайт сервер отключается).
Имеет ли моя проблема какое-то отношение к указанию правильного местоположения в моем web.config? Я попробовал, что и до сих пор нет идти ...
Благодаря много ...
protected void TestSubmit_ServerClick(object sender, EventArgs e) { StreamWriter _testData = new StreamWriter("data.txt", true); _testData.WriteLine(TextBox1.Text); // Write the file. _testData.Close(); // Close the instance of StreamWriter. _testData.Dispose(); // Dispose from memory. }
Если это более простой тестовый проект, * никогда не сохраняйте его в корне каталога вашего веб-сервера. Используйте временную папку, недоступную для всего мира, иначе пользователи могут размещать произвольный контент на вашем сервере. –