Jump to content

Emby Will not install


Recommended Posts

Posted

Back in June I was having a problem installing the full version of Emby so I installed the portable version. Since that time Emby has been working just fine. Moments ago, I ran Emby portable and no joy. I tried several times and still no joy. Also tried running Emby in safe mode but no joy. So, I downloaded the full windows version and launched the exe file which would not install but it threw an exception as follows. Any suggestions?

PLATFORM VERSION INFO
    Windows             : 10.0.19045.0 (Win32NT)
    Common Language Runtime     : 4.0.30319.42000
    System.Deployment.dll         : 4.8.9195.0 built by: NET481REL1LAST_B
    clr.dll             : 4.8.9261.0 built by: NET481REL1LAST_C
    dfdll.dll             : 4.8.9195.0 built by: NET481REL1LAST_B
    dfshim.dll             : 10.0.19041.30000 (WinBuild.160101.0800)

SOURCES
    Deployment url            : http://embydata.com/downloads/server/release10/MediaBrowser.Server.Installer.application

ERROR SUMMARY
    Below is a summary of the errors, details of these errors are listed later in the log.
    * Activation of http://embydata.com/downloads/server/release10/MediaBrowser.Server.Installer.application resulted in exception. Following failure messages were detected:
        + The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)

COMPONENT STORE TRANSACTION FAILURE SUMMARY
    No transaction error was detected.

WARNINGS
    There were no warnings during this operation.

OPERATION PROGRESS STATUS
    * [9/24/2024 12:41:12 PM] : Activation of http://embydata.com/downloads/server/release10/MediaBrowser.Server.Installer.application has started.

ERROR DETAILS
    Following errors were detected during this operation.
    * [9/24/2024 12:41:22 PM] System.Runtime.InteropServices.COMException
        - The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)
        - Source: System.Deployment
        - Stack trace:
            at System.Deployment.Internal.Isolation.IStore.GetAssemblyInformation(UInt32 Flags, IDefinitionIdentity DefinitionIdentity, Guid& riid)
            at System.Deployment.Internal.Isolation.Store.GetAssemblyManifest(UInt32 Flags, IDefinitionIdentity DefinitionIdentity)
            at System.Deployment.Application.ComponentStore.GetAssemblyManifestFromStore(DefinitionIdentity asmId)
            at System.Deployment.Application.ComponentStore.GetAssemblyManifestWithRetry(DefinitionIdentity asmId, TimeSpan retryInterval, Int32 maxRetryCount)
            at System.Deployment.Application.ComponentStore.GetSubscriptionStateInternal(DefinitionIdentity subId)
            at System.Deployment.Application.SubscriptionStore.GetSubscriptionStateInternal(SubscriptionState subState)
            at System.Deployment.Application.SubscriptionStore.CheckAndReferenceApplication(SubscriptionState subState, DefinitionAppId appId, Int64 transactionId)
            at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
            at System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)
            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)

COMPONENT STORE TRANSACTION DETAILS
    No transaction information is available.

Posted

UPDATE:

So, I did the rundll32 dfshim CleanOnlineAppCache at the command prompt and at the command prompt as admin as well but no joy. I created another regular user profile and ran Emby portable as the new user, no joy. Then I ran the full Emby installation as the new user profile and believe it or not, it installed. So, I am stumped. Does this mean that my original user profile that I have been using for years is somehow corrupt? I can do a clean install of windows on this machine and start from scratch if I have to, but I would rather not. I am going to try and reset the machine to an earlier date like yesterday and see if that fixes the problem first. Will keep you updated as I progress. Cheers!!!

Painkiller88
Posted (edited)

Hi,

I'm not 100% sure about this because there is not really written what exactly is the problem:

* [9/24/2024 12:41:22 PM] System.Runtime.InteropServices.COMException
        - The referenced assembly is not installed on your system. (Exception from HRESULT: 0x800736B3)
        - Source: System.Deployment

but i assume you are missing .NET framework, so can you try to install .NET framework?

I'm pretty sure this is missing or too old, so please try to install .NET framework 4.8, restart the PC and try again.

Hopefully this will solve your problem

Edited by Painkiller8818
Posted

UPDATE

Tried the restore option back to 9/21 and no joy. Installed .Net framework as suggested and also no joy. So, I guess I should just start with a new and fresh install. Boy what a pain that is to do as I haven't done that in a very long time. I know there is a way to save the Emby information and move/copy it over to the new location but the steps escape me. I will look for my notes. If nothing else, I will just start Emby from anew with the all the TV channels and what not. I think it was the programdata folder but not sure. Oh well, cheers!!!

Posted

if you installed a portable version, all the data for it is in the same folder as the install folder

Posted

Thank you statick. I was going to install the full version, but I think I will stick with the portable for now if I can.

Posted

The portable version is in no way lesser; the only difference is that the installer chooses where to install and maybe does a little setting up.

Paul

  • Thanks 1
Posted

Update

Well I got everything moved over and I was able to install the portable version with no issues ATM. Question: What file/folder has the information about my channel mappings so that I can possibly copy that file/folder over to the new setup. This will save me a huge amount of time. Thanks for all the help it is appreciated.

  • Thanks 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...