Es gab einfach nicht die Anforderung. Machbar ja - aber immer dran denken weniger ist mehr und weniger Fehleranfällig. Wenn es genug gibt die diese Beschränkung stört kann man durchaus die Zeit investieren die Funktion umzuschreiben.
hm ,wirft mir nach der Installation der Komponenten und dem Versuch, die Apllikation zu starten folgende Fehler aus:
"Der Vorgang kann nicht fortgesetzt werden. Die Anwendung ist falsch formatiert. Wenden Sie sich an den Hersteller der Anwendung"
Details:
"INFO ZUR PLATTFORMVERSION
Windows : 5.1.2600.196608 (Win32NT)
Common Language Runtime : 4.0.30319.2012
System.Deployment.dll : 4.0.30319.1 (RTMRel.030319-0100)
clr.dll : 4.0.30319.2012 (RTMLDR.030319-2000)
dfdll.dll : 4.0.30319.1 (RTMRel.030319-0100)
dfshim.dll : 4.0.31106.0 (Main.031106-0000)
QUELLEN
Bereitstellungs-URL : file:///C:/Service/Einsatz%20Monitor%202%20(1).application
FEHLERZUSAMMENFASSUNG
Es folgt eine Zusammenfassung der Fehler. Details zu diesen Fehlern werden später im Protokoll aufgelistet.
* Die Aktivierung von C:\Service\Einsatz Monitor 2 (1).application führte zu einer Ausnahme. Folgende Fehlermeldungen wurden entdeckt:
+ Ausnahme beim Lesen des Manifests aus 'file:///C:/Service/Einsatz%20Monitor%202%20(1).application': Das Manifest ist möglicherweise ungültig, oder die Datei konnte nicht geöffnet werden.
+ Die XML-Signatur des Manifests ist ungültig.
+ SignatureDescription konnte für den angegebenen Signaturalgorithmus nicht erstellt werden.
FEHLERZUSAMMENFASSUNG FÜR DIE SPEICHERTRANSAKTION DER KOMPONENTE
Es wurde kein Transaktionsfehler festgestellt.
WARNUNGEN
Während dieses Vorgangs gab es keine Warnungen.
FORTSCHRITTSSTATUS DES VORGANGS
* [17.01.2014 13:22:42] : Die Aktivierung von C:\Service\Einsatz Monitor 2 (1).application wurde gestartet.
FEHLERDETAILS
Folgende Fehler wurden bei diesem Vorgang entdeckt.
* [17.01.2014 13:22:42] System.Deployment.Application.InvalidDeploymentExc eption (ManifestParse)
- Ausnahme beim Lesen des Manifests aus 'file:///C:/Service/Einsatz%20Monitor%202%20(1).application': Das Manifest ist möglicherweise ungültig, oder die Datei konnte nicht geöffnet werden.
- Quelle: System.Deployment
- Stapelüberwachung:
bei System.Deployment.Application.ManifestReader.FromD ocument(String localPath, ManifestType manifestType, Uri sourceUri)
bei System.Deployment.Application.DownloadManager.Down loadDeploymentManifestDirectBypass(SubscriptionSto re subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
bei System.Deployment.Application.DownloadManager.Down loadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)
bei System.Deployment.Application.ApplicationActivator .PerformDeploymentActivation(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
bei System.Deployment.Application.ApplicationActivator .ActivateDeploymentWorker(Object state)
--- Interne Ausnahme ---
System.Deployment.Application.InvalidDeploymentExc eption (SignatureValidation)
- Die XML-Signatur des Manifests ist ungültig.
- Quelle: System.Deployment
- Stapelüberwachung:
bei System.Deployment.Application.Manifest.AssemblyMan ifest.ValidateSignature(Stream s)
bei System.Deployment.Application.ManifestReader.FromD ocument(String localPath, ManifestType manifestType, Uri sourceUri)
--- Interne Ausnahme ---
System.Security.Cryptography.CryptographicExceptio n
- SignatureDescription konnte für den angegebenen Signaturalgorithmus nicht erstellt werden.
- Quelle: System.Security
- Stapelüberwachung:
bei System.Security.Cryptography.Xml.SignedXml.CheckSi gnedInfo(AsymmetricAlgorithm key)
bei System.Security.Cryptography.Xml.SignedXml.CheckSi gnature(AsymmetricAlgorithm key)
bei System.Security.Cryptography.Xml.SignedXml.CheckSi gnatureReturningKey(AsymmetricAlgorithm& signingKey)
bei System.Deployment.Internal.CodeSigning.SignedCmiMa nifest.Verify(CmiManifestVerifyFlags verifyFlags)
bei System.Deployment.Application.Manifest.AssemblyMan ifest.ValidateSignature(Stream s)
DETAILS ZUR SPEICHERTRANSAKTION DER KOMPONENTE
Es sind keine Transaktionsinformationen verfügbar.
Du kannst erstmal den Workaround nutzen: http://backup-not-found.org/Download...itor/setup.rar
Das Problem hatte ich schon mal, mit Windows XP und Clickonce scheint es ein paar Probleme zu geben.
Hallo WernerG,
hat es bei dir funktioniert? Windows XP habe ich jetzt erstmal von der Support Matrix gelöscht - leider hat es auch nur eingeschränkt in meiner Test VM funktioniert. XP ist für einige Funktionen leider zu alt.
VG
Aktive Benutzer in diesem Thema: 1 (Registrierte Benutzer: 0, Gäste: 1)