Fragensteller
System.Deployment.Application.InvalidDeploymentException (ManifestParse)

-
text/html 17.07.2013 13:46:15 Worti1 0
Hallo Forum
Vielleicht kann mir hier jemand helfen. Bekomme die Fehlermeldung soweit bei jedem Programm nach dem veröffentlichen.
Dabei ist es egal ob es ein VB.NET oder C# Programm ist. Der Fehler erscheint immer und auf jedem Rechner.Unter AppData\Local\Apps wird beim ausführen der App ein Ordner 2.0 erstellt mit einigen Ordnern. Die sind allerdings leer.
Fehlermeldung die Angezeigt wird:
INFO ZUR PLATTFORMVERSION
Windows : 6.1.7601.65536 (Win32NT)
Common Language Runtime : 4.0.30319.18052
System.Deployment.dll : 4.0.30319.17929 built by: FX45RTMREL
clr.dll : 4.0.30319.18052 built by: FX45RTMGDR
dfdll.dll : 4.0.30319.17929 built by: FX45RTMREL
dfshim.dll : 4.0.31106.0 (Main.031106-0000)QUELLEN
Bereitstellungs-URL : •Im Textkörper dürfen keine Bilder oder Links enthalten sein, bis Ihr Konto von uns geprüft werden kann / Auf dem DesktopFEHLERZUSAMMENFASSUNG
Es folgt eine Zusammenfassung der Fehler. Details zu diesen Fehlern werden später im Protokoll aufgelistet.
* Die Aktivierung von desktop\testnet4.application führte zu einer Ausnahme. Folgende Fehlermeldungen wurden entdeckt:
+ Ausnahme beim Lesen des Manifests aus 'Desktop/garbage/testnet4.application': Das Manifest ist möglicherweise ungültig, oder die Datei konnte nicht geöffnet werden.
+ Das Bereitstellungsmanifest ist semantisch ungültig.
+ Das Bereitstellungsmanifest erfordert die Angabe eines Herausgebers und eines Produkts.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.07.2013 15:24:02] : Die Aktivierung von Desktop\garbage\testnet4.application wurde gestartet.FEHLERDETAILS
Folgende Fehler wurden bei diesem Vorgang entdeckt.
* [17.07.2013 15:24:03] System.Deployment.Application.InvalidDeploymentException (ManifestParse)
- Ausnahme beim Lesen des Manifests aus 'Desktop/garbage/testnet4.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.FromDocument(String localPath, ManifestType manifestType, Uri sourceUri)
bei System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
bei System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(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.InvalidDeploymentException (ManifestSemanticValidation)
- Das Bereitstellungsmanifest ist semantisch ungültig.
- Quelle: System.Deployment
- Stapelüberwachung:
bei System.Deployment.Application.Manifest.AssemblyManifest.ValidateSemanticsForDeploymentRole()
bei System.Deployment.Application.ManifestReader.FromDocument(String localPath, ManifestType manifestType, Uri sourceUri)
--- Interne Ausnahme ---
System.Deployment.Application.InvalidDeploymentException (InvalidManifest)
- Das Bereitstellungsmanifest erfordert die Angabe eines Herausgebers und eines Produkts.
- Quelle: System.Deployment
- Stapelüberwachung:
bei System.Deployment.Application.Manifest.AssemblyManifest.ValidateSemanticsForDeploymentRole()DETAILS ZUR SPEICHERTRANSAKTION DER KOMPONENTE
Es sind keine Transaktionsinformationen verfügbar.Vieleicht hat jemand eine Idee was geändert werden muss damit wenigstens ein leeres Programm startet.
Grüsse
Frage
Alle Antworten
-
text/html 18.07.2013 15:53:06 Ionut Duma 0
Hallo Worti1,
Kannst Du dass ausprobieren?
To grant full trust to project assemblies on your development computer
-
In Visual Studio, select the project node in Solution Explorer.
-
In the Properties window, select Trust Assemblies Location.
-
Set the property to true.
-
On the Build menu, click Build Solution
Gruss,
Ionut
-
-
text/html 18.07.2013 17:19:18 Worti1 0
Hallo Ionut
Wenn ich das richtig interpretiert habe..
Im Projekt, unter Sicherheit Voll Vertrauenswürdige Anwendung wurde bereits gewählt.Dennoch will hier nichts starten ausser der Debug Modus.
Auf dem Rechner wurde UAC deaktiviert, AV gibt es keinen, Maschine läuft auf VMWare. Falls dies etwas hilft.
Gruss
Nachtrag. Habe das nochmals geprüft und habe das selbe Problem wie hier http://social.msdn.microsoft.com/Forums/de-DE/bffef8c8-ca82-4abb-ab5a-dfdb7cc45ff4/deployment-einer-c-anwendung-lt-sich-nicht-starten