Problembeschreibung
Nachdem Sie ein ASP.NET-Update auf einem Computer installiert haben, auf dem eine Desktopanwendung mit zwei Ebenen von Microsoft Visual Studio LightSwitch 2011 2 ausgeführt wird, oder wenn Internet Information Services (IIS) den Microsoft Visual Studio LightSwitch 2011-Server hostet, kann der Server abstürzen. Wenn dieses Problem auftritt, können die Endbenutzer der Anwendung im Client-Programm Fehler beim Laden der Daten feststellen.
Ursache
Dieses Problem tritt aufgrund fehlender Assembly-Daten auf, die erforderlich sind, damit die NET Framework-Funktion für die Assemblyvereinheitlichung ordnungsgemäß funktioniert. Daher laden die Anwendungsdomänen zwei Versionen der gleichen Assembly.
Hinweis Dieses Problem kann nur in der Zeit zwischen dem Installieren eines ASP.NET-Updates und dem nächsten Neustart der Anwendung oder des Servers auftreten.
Lösung
Wenden Sie abhängig von Ihrer Anwendung eine der folgenden Methoden an, um dieses Problem zu beheben:
Methode 1
Bei einer Desktopanwendung mit zwei Ebenen schließen Sie die Anwendung, und starten Sie sie neu.
Methode 2
Bei einer Desktopanwendung mit drei Ebenen verwenden Sie das Administratorkonto, um den Server neu zu starten, auf dem IIS ausgeführt wird.
Methode 3
Wenn die Anwendung unter Verwendung von Microsoft Visual Studio gestartet wird, starten Sie Visual Studio neu.
Informationsquellen
Weitere Informationen zu Visual Studio LightSwitch 2011 finden Sie auf der folgenden Microsoft-Website:
Allgemeine Informationen zu Visual Studio LightSwitch 2011Weitere Informationen zur Assemblyvereinheitlichung finden Sie auf der folgenden MSDN-Website: