mage unter 3.5 Problem

08/07/2008 - 06:28 von BrucklynBoy | Report spam
Tach zusammen!

Ich habe hier ein Produkt, das als ClickOnce deployment auf
verschiedenen Servern installiert werden soll. Ich nutze zum
aktualisieren der deployment Manifeste auf jedem der Server mage.exe, um
ClockOnce auf die jeweilige URL einzustellen und signiere das Ganze dann
neu.
Das hat unter 2.0 hervorragend geklappt.

Nun haben wir auf 3.5 umgestellt, alles beinm Alten gelassen (bis auf
ein neueres mage.exe) und es scheit auch alles zu klappen.

Wenn ich nun allerdings von eimem Client aus eine Neuinstallation per
ClickOnce starten, bekomme ich einen DeploymentFehler:
Code:
ERROR DETAILS
Following errors were detected during this operation.
* [07.07.2008 13:52:14]
System.Deployment.Application.InvalidDeploymentException
(ManifestSemanticValidation)
- Application contains an assembly with the same identity as the
application or deployment: PcVclient.application, Version=1.2.99.0,
Culture=neutral, PublicKeyToken=b2cb5e85fcd37978,
processorArchitecture=msil.
- Source: System.Deployment
- Stack trace:
at
System.Deployment.Application.DownloadManager.ProcessDownloadedFile(Object
sender, DownloadEventArgs e)
at
System.Deployment.Application.FileDownloader.DownloadModifiedEventHandler.Invoke(Object
sender, DownloadEventArgs e)
at System.Deployment.Application.FileDownloader.OnModified()
at
System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem
next)
at
System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
at
System.Deployment.Application.FileDownloader.Download(SubscriptionState
subState)
at
System.Deployment.Application.DownloadManager.DownloadDependencies(SubscriptionState
subState, AssemblyManifest deployManifest, AssemblyManifest appManifest,
Uri sourceUriBase, String targetDirectory, String group,
IDownloadNotification notification, DownloadOptions options)
at
System.Deployment.Application.ApplicationActivator.DownloadApplication(SubscriptionState
subState, ActivationDescription actDesc, Int64 transactionId,
TempDirectory& downloadTemp)
at
System.Deployment.Application.ApplicationActivator.InstallApplication(SubscriptionState&
subState, ActivationDescription actDesc)
at
System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri
activationUri, Boolean isShortcut, String textualSubId, String
deploymentProviderUrlFromExtension)
at
System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object
state)

Irgend welche Ideen? Ich bin fuer JEDEN TIpp dankbar.
 

Lesen sie die antworten

#1 Thomas Scheidegger
08/07/2008 - 08:28 | Warnen spam
Hallo

System.Deployment.Application.InvalidDeploymentException
- Application contains an assembly with the same identity




evtl. etwas in diese Richtung:

<URL:http://msdn.microsoft.com/en-us/lib...8.aspx>

<URL:http://www.google.com/search?q=%2BM...mblies>



Thomas Scheidegger - 'NETMaster'
http://www.cetus-links.org/oo_dotnet.html - http://dnetmaster.net/

Ähnliche fragen