以下のコードで .txt ファイルを作成できません。次のように例外が発生します。
未処理の例外: System.unauthorizedAccessException: パス 'C:\log.txt' へのアクセスが拒否されました。
私はオンラインで見て、APIにあるものと同様のことをしました。以下は私のコードなので、私のロジックの列が何であるかを理解できます。この例外の原因は何だと思いますか? 前もって感謝します!
static StreamWriter swt;
static string logFile = @"C:\log.txt";
static FileStream fs;
static void Main(string[] args)
{
Console.Out.WriteLine(swt);
string root = args[0];
if (!File.Exists(logFile))
{
try
{
fs = File.Create(logFile);
}
catch (Exception ex)
{
swt.WriteLine("EXCEPTION HAS BEEN THROWN:\n " + ex + "\n");
}
{
}
}
}