November Happy Hour will be moved to Thursday December 5th.

Error when open site

Found in

EPiServer Live Monitor 8.4

Fixed in

EPiServer Live Monitor 8.4.1

(Or a related package)

Created

Apr 24, 2017

Updated

May 29, 2017

State

Closed, Won't Fix


Description

1. Install LIMO 8.4 on CMS.Core 10.9 pre-release MVC template
2. Add

<dependentAssembly>
<assemblyIdentity name="Microsoft.AspNet.SignalR.Core" publicKeyToken="31bf3856ad364e35" culture="neutral" />
<bindingRedirect oldVersion="0.0.0.0-2.0.3.0" newVersion="2.0.3.0" />
</dependentAssembly>

are added in web.config/<runtime><assemblyBinding
3. Change the optimizeCompilations="true" to optimizeCompilations="false" in web.config
4. Add
new EPiServer.LiveMonitor.Services.SignalR.LiveMonitorOWINStartup().Configuration(app);

in Startup.cs/public void Configuration(IAppBuilder app)

5. Build the project
6. Open the site
Actual: Missing "Login/Logout" link at the bottom of page
7. Navigate to Edit mode
Expected: Edit mode content is shown properly
Actual: Error is shown
Server Error in '/' Application.

Value cannot be null or empty.
Parameter name: linkText

Description: An unhandled exception occurred during the execution of the current web request. Please review the stack trace for more information about the error and where it originated in the code.

Exception Details: System.ArgumentException: Value cannot be null or empty.
Parameter name: linkText

Source Error:

Line 23: @if(Model.Layout.LoggedIn)
Line 24: {
Line 25: @Html.ActionLink(Html.Translate("/footer/logout"), "Logout", new

{ language = @Model.CurrentPage.Language.Name }

)
Line 26: }
Line 27: else

Source File: c:\EPiServer\LIMO\LIMO\Views\Shared\Footer.cshtml Line: 25