Ich habe App, die ClickOnce-Bereitstellung verwendet. Es funktioniert auf ungefähr einem Dutzend Maschinen aber einem. Ich bekomme folgenden Fehler. Ich fand Lösung von http://groups.google.com/group/microsoft.public.dotnet.distributed_apps/msg/42d44ffe781d3610, aber es erfordert, gehen Sie zur Registrierung und löschen AppType, die nicht die beste Lösung ist, denn jedes Mal, wenn ich eine neue Version habe, wird es erneut fehlschlagen.ClickOnce Store-Metadaten "AppType" ist nicht gültig
Hat jemand eine Idee über diese Art von Fehler und wie man damit umgeht.
Vielen Dank.
Mit freundlichen Grüßen, Vlad.
========================================= PLATTFORM VERSION INFO Fenster: 5.1.2600.131072 (Win32NT) Common Language Runtime: 2.0.50727.3053 System.Deployment.dll: 2.0.50727.3053 (netfxsp.050727-3000) mscorwks.dll: 2.0.50727.3053 (netfxsp.050727-3000) dfdll.dll: 2.0.50727.3053 (netfxsp.050727-3000) dfshim.dll: 2.0.50727.3053 (netfxsp.050727-3000)
QUELLEN url Bereitstellung: file: // xxx \ yyy.application
Fehlerzusammenfassung Unten finden Sie eine Zusammenfassung der Fehler, Details zu diesen Fehlern finden Sie später im Protokoll. * Aktivierung der Datei: // \ xxx \ yyy.application führte zu einer Ausnahme. Folgende Fehlermeldungen wurden festgestellt: + Metadaten speichern "AppType" ist nicht gültig. + Eingabezeichenfolge hatte kein richtiges Format.
KOMPONENTE STORE TRANSACTION FAILURE SUMMARY Kein Transaktionsfehler wurde erkannt.
WARNUNGEN Während dieses Vorgangs wurden keine Warnungen angezeigt.
BEDIENUNG PROGRESS STATUS * [20.05.09 12:22:26 PM]: Die Aktivierung der Datei: // \ xxx \ yyy.application wurde gestartet.
Fehlerdetails Folgende Fehler wurden während dieses Vorgangs festgestellt. * [20.05.09 12:22:27 PM] System.Deployment.Application.DeploymentException (SubscriptionState) - Metadaten speichern "AppType" ist nicht gültig. - Quelle: System.Deployment - Stacktrace: bei System.Deployment.Application.ComponentStore.GetPropertyAppType (DefinitionAppId appId, String propName) bei System.Deployment.Application.ComponentStore.GetSubscriptionStateInternal (DefinitionIdentity SUBID) bei System.Deployment .Application.SubscriptionStore.GetSubscriptionStateInternal (SubscriptionState substate) bei System.Deployment.Application.SubscriptionState.Validate() bei System.Deployment.Application.SubscriptionState.get_IsInstalled() bei System.Deployment.Application.SubscriptionStore.CheckAndReferenceApplication (SubscriptionState substate , DefinitionAppId appId, Int64 transactionId) bei System.Deployment.Application.DownloadManager.DownloadDeploymentM anifestDirectBypass (SubscriptionStore substore, Uri & SourceUri, TEMPFILE & tempFile, SubscriptionState & Substate, IDownloadNotification Benachrichtigung, DownloadOptions Optionen, ServerInformation & serverInformation) bei System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass (SubscriptionStore substore, Uri & SourceUri, TEMPFILE & tempFile, SubscriptionState & Substate, IDownloadNotification Benachrichtigung, DownloadOptions Optionen) bei System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation (Uri activationUri, Boolean IsShortcut, String textualSubId, String deploymentProviderUrlFromExtension, Browsereinstellungen Browsereinstellungen, String & errorPageUrl) bei System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker (Object state) --- Interne Ausnahme --- System.FormatException - Eingabezeichenfolge war nicht in einem korrekten Format. - Quelle: mscorlib - Stacktrace: bei System.Number.StringToNumber (String str, Number Optionen, NumberBuffer & Nummer, Number info, Boolean parseDecimal) bei System.Number.ParseUInt32 (String Wert, Number Optionen, Number numfmt) bei System.UInt16.Parse (String s, Number Stil, Number info) bei System.Convert.ToUInt16 (String value) bei System.Deployment.Application.ComponentStore.GetPropertyAppType (DefinitionAppId appId, String propName)
COMPONENT STORE TRANSAKTIONSDETAILS Keine Transaktionsinformationen verfügbar.