Unable to install Skyline Daily steven lai  2022-08-25 12:54
 

Hi,

I'm unable to install the latest version of skyline-daily on my computer. I've tried running the setup using "run as administrator" but still get the same error message "Unable to retrieve application files. Files corrupt in deployment". I have also tried re-downloading the setup file, but without success.

This is the information I get in the log:

PLATFORM VERSION INFO
Windows : 10.0.19044.0 (Win32NT)
Common Language Runtime : 4.0.30319.42000
System.Deployment.dll : 4.8.4270.0 built by: NET48REL1LAST_C
clr.dll : 4.8.4515.0 built by: NET48REL1LAST_C
dfdll.dll : 4.8.4270.0 built by: NET48REL1LAST_C
dfshim.dll : 10.0.19041.1 (WinBuild.160101.0800)

SOURCES
Deployment url : https://skyline.gs.washington.edu/software/Skyline-daily13-64/Skyline-daily.application
Server : Apache
Deployment Provider url : https://skyline.gs.washington.edu/software/Skyline-daily13-64/Skyline-daily.application
Application url : https://skyline.gs.washington.edu/software/Skyline-daily13-64/Application Files/Skyline-daily_22_1_9_208/Skyline-daily.exe.manifest
Server : Apache

IDENTITIES
Deployment Identity : Skyline-daily.application, Version=22.1.9.208, Culture=neutral, PublicKeyToken=e4141a2a22107248, processorArchitecture=msil
Application Identity : Skyline-daily.exe, Version=22.1.9.208, Culture=neutral, PublicKeyToken=e4141a2a22107248, processorArchitecture=msil, type=win32

APPLICATION SUMMARY
* Installable application.

ERROR SUMMARY
Below is a summary of the errors, details of these errors are listed later in the log.
* Activation of https://skyline.gs.washington.edu/software/Skyline-daily13-64/Skyline-daily.application resulted in exception. Following failure messages were detected:
+ Exception occurred loading manifest from file protobuf-net.dll: the manifest may not be valid or the file could not be opened.
+ File protobuf-net.dll is not a valid Portable Executable (PE) file.
+ PE file does not have enough data.

COMPONENT STORE TRANSACTION FAILURE SUMMARY
No transaction error was detected.

WARNINGS
There were no warnings during this operation.

OPERATION PROGRESS STATUS
* [8/25/2022 3:46:28 PM] : Activation of https://skyline.gs.washington.edu/software/Skyline-daily13-64/Skyline-daily.application has started.
* [8/25/2022 3:46:28 PM] : Processing of deployment manifest has successfully completed.
* [8/25/2022 3:46:28 PM] : Installation of the application has started.
* [8/25/2022 3:46:28 PM] : Processing of application manifest has successfully completed.
* [8/25/2022 3:46:40 PM] : Found compatible runtime version 4.0.30319.
* [8/25/2022 3:46:40 PM] : Request of trust and detection of platform is complete.

ERROR DETAILS
Following errors were detected during this operation.
* [8/25/2022 3:47:31 PM] System.Deployment.Application.InvalidDeploymentException (ManifestLoad)
- Exception occurred loading manifest from file protobuf-net.dll: the manifest may not be valid or the file could not be opened.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.Manifest.AssemblyManifest.ManifestLoadExceptionHelper(Exception exception, String filePath)
at System.Deployment.Application.Manifest.AssemblyManifest.LoadFromInternalManifestFile(String filePath)
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, X509Certificate2 clientCertificate)
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, BrowserSettings browserSettings, String& errorPageUrl, Uri& deploymentUri)
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
--- End of stack trace from previous location where exception was thrown ---
at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()
at System.Deployment.Application.ApplicationActivator.PerformDeploymentActivationWithRetry(Uri activationUri, Boolean isShortcut, String textualSubId, String deploymentProviderUrlFromExtension, BrowserSettings browserSettings, String& errorPageUrl)
at System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
--- Inner Exception ---
System.IO.IOException
- File protobuf-net.dll is not a valid Portable Executable (PE) file.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.PEStream.ConstructFromFile(String filePath, Boolean partialConstruct)
at System.Deployment.Application.Manifest.AssemblyManifest.LoadFromInternalManifestFile(String filePath)
--- Inner Exception ---
System.IO.IOException
- PE file does not have enough data.
- Source: System.Deployment
- Stack trace:
at System.Deployment.Application.PEStream.PEComponent.ReadData(FileStream file, Int64 position, Type dataType)
at System.Deployment.Application.PEStream.ResourceDirectoryEntry..ctor(FileStream file, Int64 address)
at System.Deployment.Application.PEStream.ResourceDirectory..ctor(ResourceSection resourceSection, FileStream file, Int64 rootResourceAddress, Int64 resourceAddress, Int64 addressDelta, Boolean partialConstruct)
at System.Deployment.Application.PEStream.ResourceSection..ctor(FileStream file, SectionHeader sectionHeader, Boolean partialConstruct)
at System.Deployment.Application.PEStream.ConstructPEImage(FileStream file, Boolean partialConstruct)
at System.Deployment.Application.PEStream.ConstructFromFile(String filePath, Boolean partialConstruct)

COMPONENT STORE TRANSACTION DETAILS
No transaction information is available.

 
 
Nick Shulman responded:  2022-08-25 13:31
It looks like you seem to have trouble downloading files from our website.
In the error message text that you have here, it says that the file "protobuf-net.dll" does not have the right data in it, and in the log file that you attached, it says the problem is with "ThermoFisher.CommonCore.RawFileReader.dll".

You might have better success if you use the "Unplugged" installer, because it requires only downloading one big zip file:
https://skyline.ms/wiki/home/software/Skyline/daily/page.view?name=install-disconnected-64

-- Nick
 
steven lai responded:  2022-08-25 14:24
Thanks Nick. This worked for me! Much appreciated!