Как изменить путь по умолчанию IIS Express? - PullRequest
0 голосов
/ 30 мая 2019

Проще говоря, как изменить путь по умолчанию, который IIS Express использует для записи файлов и т. Д. В настоящее время он установлен в C: \ Program Files (x86) \ IIS Express.
Примечание. Я использую Visual Studio2019.

Фрагмент кода:

System.IO.File.WriteAllText(@"file1.txt", "Test!");

1 Ответ

0 голосов
/ 30 мая 2019

Пожалуйста, попробуйте https://docs.microsoft.com/en-us/dotnet/api/system.io.directory.setcurrentdirectory?view=netcore-2.2

 public static void Main()
    {
    // Create string for a directory. This value should be an existing directory
    // or the sample will throw a DirectoryNotFoundException.
      string dir = @"C:\test";      
      try
      {
          //Set the current directory.
          Directory.SetCurrentDirectory(dir);
      }
      catch (DirectoryNotFoundException e)
      {
          Console.WriteLine("The specified directory does not exist. {0}", e);
      }
    // Print to console the results.
      Console.WriteLine("Root directory: {0}", Directory.GetDirectoryRoot(dir));
      Console.WriteLine("Current directory: {0}", Directory.GetCurrentDirectory());
}
...