Eu fiz uma teste com a inserção de uma FileStream simples e ocorre o mesmo erro, o erro está ocorrendo com o FileStream o código que testei o FileStream:
static void Main(string[] args)
{
using (var fs = new FileStream("teste.txt", FileMode.Create))
{
using (var sw = new StreamWriter(fs))
{
sw.WriteLine("Linha inserirda com sucesso!");
}
}
Console.WriteLine("Fim");
Console.ReadLine();
}
Quando chega no using (var fs = new FileStream("teste.txt", FileMode.Create)) ocorre este erro:
System.IO.FileNotFoundException: 'Não foi possível localizar o arquivo 'C:\Users\cadus\OneDrive\Área de Trabalho\PraticandoLogica\PraticandoLogica\bin\Debug\teste.txt'.'
E quando eu crio o arquivo manualmente ele dá erro no using (var sw = new StreamWriter(fs))
{
sw.WriteLine("Linha inserirda com sucesso!");
}
Erro: System.UnauthorizedAccessException: 'Acesso negado ao caminho.'
Não tem alguma configuração de segurança ou de acesso no PC ou no Visual Studio para isso?
Eu testei o mesmo código no PC do trabalho e deu tudo certo, mas lá eu já peguei o o PC configurado.
Acredito que possa ser alguma configuração no meu PC ou visual studio, vcs sabem alguma coisa sobre isso?