ClickOnce

10/07/2009 - 16:09 von Jürgen Wehrmaker | Report spam
Hallo Newsgruppe!

Ich habe eine schon "àltere" (2. Jahre) ClickOnce Anwendung (KomdatenVK)
die ich immer problemlos auf dem Server veröffentlichen konnte. Die
Clients konne auch immer ohne Probs updaten.

Jetzt nach einer Änderung auf Version 2.0.16 (1/2 Jahr nichts gemacht)
habe ich plötzlich Probleme. Die Veröffentlichung im VS2008 zeigt
keine Fehler. Wenn die Clients aber updaten wird eine fehlende Datei
"KomdatenVK.XmlSerializers.dll.deploy" gemeldet s. u..
Laut Einstellung fürs Veröffentlichen -> Anwedungdaten steht die Datei
beim "Veröffenlichungstatus" auf "Einschließen(Auto)" und in der
"Downloadgruppe "Erforderlich". Im Releaseverz. wird die Datei auch
erzeugt aber nicht im Verz. .\bin\Release\app.publish\Application
Files\KomdatenVK_2_0_1_6\

Bin etwas ratlos, was könnte das sein?


Danke&Gruß
Jürgen


FEHLERDETAILS
Folgende Fehler wurden bei diesem Vorgang entdeckt.
* [10.07.2009 13:55:09]
System.Deployment.Application.DeploymentDownloadException (unbekannter
Untertyp)
- 'http://xxxxxxx/SCKomdatenVK2/Application
Files/KomdatenVK_2_0_1_6/KomdatenVK.XmlSerializers.dll.deploy' konnte
nicht gedownloadet werden.
- Quelle: System.Deployment
- Stapelüberwachung:
bei
System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem
next)
bei System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
bei
System.Deployment.Application.FileDownloader.Download(SubscriptionState
subState)
bei
System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState
subState, AssemblyManifest deployManifest, AssemblyManifest appManifest,
Uri sourceUriBase, String targetDirectory, String group,
IDownloadNotification notification, DownloadOptions options)
bei
System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState
subState, ActivationDescription actDesc, Int64 transactionId,
TempDirectory& downloadTemp)
bei
System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState
subState, ActivationDescription actDesc)
bei
System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri
activationUri, Boolean isShortcut)
bei
System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object
state)
Interne Ausnahme
System.Net.WebException
- Der Remoteserver hat einen Fehler zurückgegeben: (404) Nicht gefunden.
- Quelle: System
- Stapelüberwachung:
bei System.Net.HttpWebRequest.GetResponse()
bei
System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem
next)
 

Lesen sie die antworten

#1 Frank Dzaebel
11/07/2009 - 12:06 | Warnen spam
Hallo Jürgen,

Wenn die Clients aber updaten wird eine fehlende Datei
"KomdatenVK.XmlSerializers.dll.deploy" gemeldet s. u..
Laut Einstellung fürs Veröffentlichen -> Anwedungdaten steht die Datei
beim "Veröffenlichungstatus" auf "Einschließen(Auto)" und in der
"Downloadgruppe "Erforderlich".



es gibt mehrere Möglichkeiten (keine Gewàhr auf Vollstàndigkeit),
speziell taucht das Problem beim Umstieg auf VS 2008 auf:

- Die ClickOnce-Versionsnummer ist nicht erhöht bzw. kleiner.

- Die Netzwerkverbindung des Clientcomputers ist
ausgefallen.

- Der Webserver, der FTP-Server oder die Dateifreigabe
zum Hosten des Updates ist nicht verfügbar.

- Mindestens eine der Dateien in der ClickOnce-Bereitstellung
wurde nicht gefunden.

Siehe auch:

[ClickOnce XmlSerializers.dll.deploy - ObjectMix Forum]
http://objectmix.com/csharp/737536-...eploy.html


ciao Frank
Dipl.Inf. Frank Dzaebel [MCP/MVP C#]
http://Dzaebel.NET

Ähnliche fragen