none
projeyi kurduktan sonra .mdf ve .ldf dosyalarında okuma yazma hatası RRS feed

  • Soru

  • projemi setup ile kurduktan sonra programım açıldığında .mdf ve.ldf veritabanı dosyalarıma erişemiyorum. Bu hatayı program files (x86) altına kurduğum zaman yapıyor. c:\ altına kurduğumda problem olmuyor. çözüm olarak;

    1- app.manifest  administrator yetkilendirmesi denedim ama sonuç alamadım.

    2- dosyalar sağ tık güvenlik ayarları değiştirince oluyor ancak profesyonel değil. (kurduğum hiçbir programın database ine işlem yapmadım bugüne kadar!)

    3- o zaman karıştırma c:\ altına kur gitsin! derseniz buda profesyonel bir yaklaşım değil.

    Bu konuda yardım bekliyorum.

    visual studio 2017 / SQL Server 2012 / Windows 10



    • Düzenleyen Emin DOĞU 30 Haziran 2018 Cumartesi 14:41
    28 Haziran 2018 Perşembe 09:07

Tüm Yanıtlar

  • manifest dosyası ekle
    İşaretli satırı aktif et.

    Link1.

    Not:Başta linkini bulamamıştım , cevap aykut demirciye aittir.Bende tekrar buradan teşekkür edeyim kendisine ondan öğrendik :) 

    28 Haziran 2018 Perşembe 09:45
  • dediğinizi yaptım (işaretli satırı asInvoker satırıyla değiştirdim). kurduğumda çalışması için izin istedi. ancak aşağıdaki hata ile karşılaştım.

    Cannot open database "C:\PROGRAM FILES (x86)\projeismi\data\veritabanım.mdf" requested by the login. The login failed. Login failed for user 'bilgisayaradı\user'.

    bunu başka bilgisayarda setup kurulumundan sonra aldım.

    connectionstring hatası olmamalı çünkü aynı setupı aynı bilgisayarın c:\ altına kurduğumda bir problem yok.


    • Düzenleyen Emin DOĞU 30 Haziran 2018 Cumartesi 14:39
    30 Haziran 2018 Cumartesi 12:56