2014-11-26 15 views
11

IIS'de MVC uygulamasını dağıttığımda, localDB veritabanını doğru şekilde başlatmıyor. Hata iletisi aşağıdaki gibidir: Windows API çağrısı WaitForMultipleObjects döndürülen hata kodu: 575. Windows sistem hata iletisi: {Uygulama Hatası} Uygulama doğru başlatılamadı (0x% lx). Uygulamayı kapatmak için Tamam'a tıklayın. Satırında bildirilmiştir: 3621.LocalDB, IIS çalışan işlemi için doğru çalışmıyor

Ancak localDB, görsel stüdyo uygulaması ve sqlserver yönetim stüdyosuyla iyi çalışıyor. Zaten yeniden başlattım ve çalışmasını sağlamak için komut istemi ile yeniden oluşturdum. Ama hiçbir şey işe yaramıyor. Sorun, makinemde IIS'yi kurduğum zaman geldi. Bunu nasıl düzeltebilirim? Herhangi bir yardım takdir edilecektir.

+0

Uygulama havuzu örneğini çalıştıran kullanıcının yerelDB'ye erişebildiğinden emin olun. Bunu test etmenin bir yolu, kendi kimlik bilgilerinizi eklemektir –

+0

Asp.net bileşenlerini IIS'de (Aspnet_regiis.exe) kaydettiniz mi? Düz asp.net sayfası aspx düzgün çalışıyor mu? –

+0

Sorun, ya bir ayar sorunu ya da bir kimlik doğrulama sorunu gibi görünüyor. Henüz veritabanına erişim ile ilgili olduğunu sanmıyorum çünkü farklı bir hata kodu aldınız. IIS sunucunuza başarılı bir şekilde ping atabiliyor ve uygulamanız için web.config'deki hizmet ayarlarını kontrol edebiliyor musunuz? –

cevap

0

"C:\Users\MYUSERNAME\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\v11.0" klasöründeki tüm dosyaları silin. v11.0 klasörüne yazma izni verin. Başka bir örnek oluşturamazsanız, Instances klasörüne yazma izni verin.

İlgili konular