В общем, мне нужно обратится к сетевому ресурсу под другой учеткой.
Вот тут я нашел вот такое решение:
AppDomain.CurrentDomain.SetPrincipalPolicy(PrincipalPolicy.WindowsPrincipal);
WindowsIdentity idnt = new WindowsIdentity(username, password);
WindowsImpersonationContext context = idnt.Impersonate();
File.Copy(@"\\192.100.0.2\temp", @"D:\WorkDir\TempDir\test.txt", true);
Однако, в моем случае оно ругается
Either a required impersonation level was not provided, or the provided impersonation level is invalid
Нашел решение через WinApi. Однако, неужели в C# нету родных оболочек, которые исключают взаимодействие с WinApi?
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Скачал себе visual studio для мака, создал проект под с#, решил запустить а оно выдает ошибку: Invalid 'cwd' value '/Users/sk
У меня есть DataGrid с DataTable на немОграничения внешних ключей создаются в коде, DeleteRule установлен None
Как сделать чтобы строки выводились не вниз , а наоборот чтобы текст опускался а новая строка вставлялась на первую позицию, как в окне чата...