IIS 7.5 çalıştıran bir Windows 2008 R2 sunucusuna bir Lightswitch uygulamasını dağıtmaya çalışırken, bugün en büyük hüsrana uğradım. uygulamaya giderek üzerine, ben execrated error aşağıdaki alırsınız: aşağıdaki gibiLightSwitch 'Microsoft-LightSwitch-Security-ServerGenerated-Implementation-AuthenticationService.svc' mevcut değil
Sender Information: System.ServiceModel.Activation.HostedHttpRequestAsyncResult/63835064 Exception: System.Web.HttpException (0x80004005): The service '/Web/Microsoft-LightSwitch-Security-ServerGenerated-Implementation-AuthenticationService.svc' does not exist.
Yapılandırma detaylar:
Load operation failed for query 'GetAuthenticationInfo'. The remote server returned an error: NotFound.
NET iz ve sunucu Olay Günlüğü Hem bu konuda söylenecek bu var
- Erişim Denetimi seçeneklerim altındaki "Kimlik doğrulamayı etkinleştir" seçeneğini seçtim.
- "Uygulama Sunucusu Yapılandırması" yayınlama seçeneklerimde, önkoşullar onay kutusunun işaretlenmemiş olarak IIS Sunucusu'nu seçiyorum.
- "Çıktı Yayınla" altında, yerel diskimde bir paket oluşturuyorum. Daha sonra, bu paketi sunucuya kopyalayıp .deploy.cmd dosyasını manuel olarak çalıştırıyorum, bu da iyi görünüyor.
- "Diğer Bağlantılar" altındaki veritabanı bağlantım doğru - bu benim kutudan çalışan bir SQL oturumu ve bu sunucudaki diğer siteler de sorunsuz bir şekilde aynı DB sunucusuna bağlanıyor. Sunucu tarafında
:
- sitesi ApplicationPoolIdentity kullanarak, .NET 4.0 tümleşik modda kendi uygulama havuzunda çalışıyor.
- Yalnızca anonim kimlik doğrulaması etkinleştirildi.
denedim Ne:
- Web Platform Installer dan 2011 ve 2012 tüm Lightswitch şeyler yüklendi.
- Kurulan RiaServices.msi.
- Onarılmış .NET 4.5.
- Ran bunlardan -i
Yok hiç bir etkisi vardı aspnet_regiis. Yukarıdaki bolded hatası hakkında sahip olduğum tek ipucu, .svc'in çalışma zamanında oluşturulduğu ve WCF ucunda başka bir sorun ortaya çıkarsa 404 hatası atar. (Bu yüzden RiaServices.msi dosyasını yüklemeyi denedim.)
Kendi yerel IIS Express'ime "Artık bir sunucuda uzaktan yayınla" özelliğini kullanabiliyorum ve uygulama iyi çalışıyor. Bu dosyaları uzak sunucuya kopyalamak, daha önce olduğu gibi aynı sonucu verir.
Bunu nasıl gidereceğiniz konusunda daha fazla öneriniz var mı?
Bu yükleme, eksik Microsoft.Data.XXX 5.0.0.0 bileşenlerini eklemek için sunucuya yüklemeniz gereken şey: http://www.microsoft.com/en-us/download/confirmation.aspx?id=29306 – DCastenholz
Bu sorunu gidermek için saatler. WcfDataServices'ın yüklenmesi (DCastenholz tarafından sağlanan bağlantıdan indirilir) benim sorunumun çözümü oldu. –