Nach “F5” kommt erst dieses Fenster:

Und dann dieses:

Es handelt sich um eine Silverlight-Anwendung mit den .Net RIA Services. Bilder sind auch involviert. Der Fehler kommt, egal ob die Anwendung im Internet Explorer oder im Firefox startet, allerdings nur einmal nach einem Rebuild. Folgende Starts haben den Fehler nicht und klicke ich auf “Continue” funktioniert meine Anwendung auch ganz normal.
Ich habe schon im ganzen Projekt nach “uploads” gesucht ohne Erfolg sowie das komplette Projekt vor und nach dem ersten Start gedifft, aber auch hier keine Auffälligkeiten.
Ungewöhnlich ist auch, dass die Nachricht der Exception auf Deutsch ist, obwohl Visual Studio, Silverlight SDK und die .Net RIA Services auf Englisch installiert sind.
Ich konnte das Problem bisher nicht lösen, daher die Bitte, wer was weiß, sich bei mir zu melden. Habe ich eine Lösung, werde ich ein Update schreiben.
Hier noch ein Stacktrace der Exception (Code von mir ist nicht involviert!):
> mscorlib.dll!System.Globalization.CultureTableRecord.CultureTableRecord(string cultureName = “uploads”, bool useUserOverride) + 0x41d bytes
mscorlib.dll!System.Globalization.CultureTableRecord.GetCultureTableRecord(string name = “uploads”, bool useUserOverride = true) + 0xd6 bytes
mscorlib.dll!System.Globalization.CultureInfo.CultureInfo(string name, bool useUserOverride) + 0x2e bytes
System.Web.dll!System.Web.HttpServerUtility.CreateReadOnlyCultureInfo(string name = “uploads”) + 0xc9 bytes
System.Web.dll!System.Web.UI.Util.IsCultureName(string s) + 0×49 bytes
System.Web.dll!System.Web.Compilation.StandardDiskBuildResultCache.FindSatelliteDirectories() + 0×80 bytes
System.Web.dll!System.Web.Compilation.BuildManager.RegularAppRuntimeModeInitialize() + 0×74 bytes
System.Web.dll!System.Web.Compilation.BuildManager.Initialize() + 0xf2 bytes
System.Web.dll!System.Web.Compilation.BuildManager.InitializeBuildManager() + 0xcd bytes
System.Web.dll!System.Web.HttpRuntime.HostingInit(System.Web.Hosting.HostingEnvironmentFlags hostingFlags = Default) + 0xe1 bytes
System.Web.dll!System.Web.Hosting.HostingEnvironment.Initialize(System.Web.Hosting.ApplicationManager appManager, System.Web.Hosting.IApplicationHost appHost, System.Web.Configuration.IConfigMapPathFactory configMapPathFactory, System.Web.Hosting.HostingEnvironmentParameters hostingParameters) + 0x26c bytes
[Appdomain Transition]
System.Web.dll!System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironment(string appId, System.Web.Hosting.IApplicationHost appHost, System.Web.Hosting.HostingEnvironmentParameters hostingParameters) + 0×379 bytes
System.Web.dll!System.Web.Hosting.ApplicationManager.CreateAppDomainWithHostingEnvironmentAndReportErrors(string appId = “f2edd2c8″, System.Web.Hosting.IApplicationHost appHost, System.Web.Hosting.HostingEnvironmentParameters hostingParameters) + 0x2f bytes
System.Web.dll!System.Web.Hosting.ApplicationManager.GetAppDomainWithHostingEnvironment(string appId = “f2edd2c8″, System.Web.Hosting.IApplicationHost appHost, System.Web.Hosting.HostingEnvironmentParameters hostingParameters) + 0x6d bytes
System.Web.dll!System.Web.Hosting.ApplicationManager.CreateObjectInternal(string appId, System.Type type = {Name = “Host” FullName = “Microsoft.VisualStudio.WebHost.Host”}, System.Web.Hosting.IApplicationHost appHost, bool failIfExists = false, System.Web.Hosting.HostingEnvironmentParameters hostingParameters) + 0x3a bytes
System.Web.dll!System.Web.Hosting.ApplicationManager.CreateObject(string appId, System.Type type, string virtualPath, string physicalPath, bool failIfExists, bool throwOnError) + 0x8d bytes
System.Web.dll!System.Web.Hosting.ApplicationManager.CreateObject(string appId, System.Type type, string virtualPath, string physicalPath, bool failIfExists) + 0×35 bytes
WebDev.WebHost.dll!Microsoft.VisualStudio.WebHost.Server.GetHost() + 0xe0 bytes
WebDev.WebHost.dll!Microsoft.VisualStudio.WebHost.Server.OnSocketAccept(object acceptedSocket) + 0×62 bytes
mscorlib.dll!System.Threading._ThreadPoolWaitCallback.WaitCallback_Context(object state) + 0x2f bytes
mscorlib.dll!System.Threading.ExecutionContext.Run(System.Threading.ExecutionContext executionContext, System.Threading.ContextCallback callback, object state) + 0x6f bytes
mscorlib.dll!System.Threading._ThreadPoolWaitCallback.PerformWaitCallbackInternal(System.Threading._ThreadPoolWaitCallback tpWaitCallBack) + 0×53 bytes
mscorlib.dll!System.Threading._ThreadPoolWaitCallback.PerformWaitCallback(object state) + 0×59 bytes
Hab auf die Sache 2,5 Tage erfolglos verplämpert und nun dateiweise alles in ein neues Projekt überführt, nun läuft alles wieder. Keine Ahnung, welches Bit dort durch kosmische Einstrahlungen umgeschaltet wurde.