Bu dosya, bir dosyayı belirli bir konuma kopyalamaya çalıştığımda çöküyor ve bu hatayı veriyor.Hata: 'System.UnauthorizedAccessException' türünde işlenmeyen bir özel durum mscorlib.dll dosyasında oluştu
string startupDirectory = "C:\\Users\\Tyler\\AppData\\Roaming\\Microsoft\\Windows\\Start Menu\\Programs\\Startup";
File.Copy(startupDirectory, "Startup.exe");
Online okumak ve yönetici haklarına denenmiş ve bir "app.manifest" dosyası oluşturduk var: Ben ayarlarında, uygulama bildirim bu dosyaya ayarlanmış olduğunu doğruladı
<requestedExecutionLevel level="requireAdministrator" uiAccess="false" />
<requestedExecutionLevel level="highestAvailable" uiAccess="false" />
ama hala bana aynı hatayı veriyor.
File.SetAttributes(startupDirectory, FileAttributes.Normal);
Bu WinForms ve ben de pencerelerde 7 değilim ama bunu dünyaya istiyorum: bir dizin değil bir dosya olduğu için o iş düşünmüyordu gerçi
Ben de bu olayı denedim windows 8+ için. Bunu nasıl yaparım?
Şimdiden teşekkürler!
Kaynak dosya adının adı nedir? StartupDirectory değişkeninde bundan bahsettin mi? – Avijit
Başlıkta _solved_, hiç kimseye yardımcı olmaz. Verilen cevaplardan başka bir çözüm bulursanız, kendi sorunuzu cevaplayabilir ve kabul edilmiş bir cevap olarak işaretleyebilirsiniz. Bu şekilde başkalarının aynı türden bir problemle karşılaşması da yardımcı olacaktır. – mbx