Site not visible in Deployment Center




I have a new EPiServer 7.5 site where I need to install CMO and Live Monitor. Started up Deployment center, but the site doesn't show in deployment center as an EPiServer site. During install I selected to view all, but this only cause the installation to fail. 

So why isn't the site showing up in EPiServer Deployment Center ? Is there any way to debug this ?

Thank you in advance.

Apr 28, 2014 22:18

Could the site have been NuGet-upgraded to 7.6?

May 01, 2014 15:49

Yes, it's nuget upgraded. Does that matter for the Deployment Center ?

May 01, 2014 20:54

7.6 removes integration with Deployment Center (in favor of NuGet).

You should find both CMO and Live Monitor in somewhere.

May 02, 2014 15:03

Let me share our expirience with installing LiveMonitor on 7.6.3

First we added LiveMonitor nuget package. But this package doesn't do a lot.
It simply adds 3 EPiServer.Trace.* libs to a project and adds assemblyBindings to the web.config.

It is not enought. You can easily view what happens during module installation by examining its powershell script file.
For example, if you installed LiveMonitor module, you can find corresponding script in
"C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\Install\Modules\LiveMonitor\Install Live Monitor.ps1"

We have no problem with installing LiveMonitor using Deployment Center on our 7.6 site. Just selected "view all sites" and install.

After module was installed we moved changes it did to web.config to our SVC to not override web.config during deployment on prod.

On production we also used deployment center to initially setup LiveMonitor. But it is easy to do the same manually: run sql script to create monitoring table, copy required files to appdata and dlls to bin folder like the script does it.

Finally we added @Html.RequiredClientResources calls to our MVC layout.

May 02, 2014 16:59

Fair enough, and as mentioned the nuget install doesn't do any modifications in the database. One should then think that there's an easier way to install for example CMO, than going throiugh the Powershell scripts and figure out the correct database scripts etc. ?

So for EPiServer 7.6 and above, the correct way to install CMO is to install the nuget packages, and manually do everything that was previously done through the powershell scripts ?

May 18, 2014 23:39

So as I have updated Episerver through NuGet I no longer have the option to install mirroring through the wizard and this has to be done manually?

Edited, Dec 16, 2014 12:59

Should be doable. Depending on the scripts you could either check the "show all sites" and just pick yours and hope for the best.

Or you could find a 7.5 episerver.dll (usally in C:\Program Files (x86)\EPiServer\CMS\7.5.394.2\bin) and drop these in your site and then the wizard will find the site.

Dec 16, 2014 13:30

I see yes, pretend the site is out of the box to run the installer, thanks I will give that a go.

Edited: Thanks that worked.

Edited, Dec 16, 2014 13:32
* You are NOT allowed to include any hyperlinks in the post because your account hasn't associated to your company. User profile should be updated.