Try our conversational search powered by Generative AI!

AB Testing setup

Vote:
 

I have just installed Episerver.Marketing.Testing 2.1.0 on my site, but it does not appear anywhere in episerver back office. Firstly I installed it from Nuget, I then updated my database accordingly, and finally ran my site.

What did I miss?

#196264
Aug 23, 2018 13:39
Vote:
 

Any errors?

#196321
Aug 25, 2018 0:15
Vote:
 

The product is not easy to find and you have to have at least two versions of some content to make it apear. Have a look at this site if it might help: https://webhelp.episerver.com/latest/cms-edit/ab-testing.htm

This is if you do have installed the nugest and do not have any errors in the console :)

#196322
Aug 25, 2018 23:10
Vote:
 

The error I first got was a missmatch of DLL version and DLL version specifiec in web.config. In accordance with recommendations from Episerver support I had to change the version in web.config manualy. This is a bug in 2.1.0 of the A/B testing plugin.

The next error I got was this.

 

<Error>
<Message>An error has occurred.</Message>
<ExceptionMessage>
The object has not yet been initialized. Ensure that HttpConfiguration.EnsureInitialized() is called in the application's startup code after all other initialization code.
</ExceptionMessage>
<ExceptionType>System.InvalidOperationException</ExceptionType>
<StackTrace>
at System.Web.Http.Routing.RouteCollectionRoute.get_SubRoutes() at System.Web.Http.Routing.RouteCollectionRoute.GetRouteData(String virtualPathRoot, HttpRequestMessage request) at System.Web.Http.WebHost.Routing.HttpWebRoute.GetRouteData(HttpContextBase httpContext)
</StackTrace>
</Error>



#196325
Aug 27, 2018 8:03
This topic was created over six months ago and has been resolved. If you have a similar question, please create a new topic and refer to this one.
* 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.