{"action":"created","issue":{"url":"https://api.github.com/repos/dnnsoftware/Dnn.Platform/issues/2127","repository_url":"https://api.github.com/repos/dnnsoftware/Dnn.Platform","labels_url":"https://api.github.com/repos/dnnsoftware/Dnn.Platform/issues/2127/labels{/name}","comments_url":"https://api.github.com/repos/dnnsoftware/Dnn.Platform/issues/2127/comments","events_url":"https://api.github.com/repos/dnnsoftware/Dnn.Platform/issues/2127/events","html_url":"https://github.com/dnnsoftware/Dnn.Platform/issues/2127","id":334729180,"node_id":"MDU6SXNzdWUzMzQ3MjkxODA=","number":2127,"title":" Can not edit page after upgrade from Dnn 9.1.0 to 9.2.0","user":{"login":"gsedubun","id":6083528,"node_id":"MDQ6VXNlcjYwODM1Mjg=","avatar_url":"https://avatars2.githubusercontent.com/u/6083528?v=4","gravatar_id":"","url":"https://api.github.com/users/gsedubun","html_url":"https://github.com/gsedubun","followers_url":"https://api.github.com/users/gsedubun/followers","following_url":"https://api.github.com/users/gsedubun/following{/other_user}","gists_url":"https://api.github.com/users/gsedubun/gists{/gist_id}","starred_url":"https://api.github.com/users/gsedubun/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/gsedubun/subscriptions","organizations_url":"https://api.github.com/users/gsedubun/orgs","repos_url":"https://api.github.com/users/gsedubun/repos","events_url":"https://api.github.com/users/gsedubun/events{/privacy}","received_events_url":"https://api.github.com/users/gsedubun/received_events","type":"User","site_admin":false},"labels":[],"state":"open","locked":false,"assignee":null,"assignees":[],"milestone":null,"comments":1,"created_at":"2018-06-22T03:07:28Z","updated_at":"2018-06-22T14:29:50Z","closed_at":null,"author_association":"NONE","body":"<!-- \r\n  Please read contribution guideline first: https://github.com/dnnsoftware/Dnn.Platform/blob/development/CONTRIBUTING.md \r\n-->\r\n## Description \r\nAfter upgrading to Dnn 9.2.0 i can not edit a page, the error log shows Missing WebActivatorEx.\r\n\r\n2018-06-22 09:44:52.458+07:00 [SCCA_N010][D:14][T:24][ERROR] DotNetNuke.Services.Exceptions.Exceptions - ~/Default.aspx?tabid=33&error=terminate\r\nSystem.Reflection.TargetInvocationException: Exception has been thrown by the target of an invocation. ---> System.TypeInitializationException: The type initializer for 'DotNetNuke.ExtensionPoints.ExtensionPointManager' threw an exception. ---> System.IO.FileNotFoundException: Could not load file or assembly 'WebActivatorEx, Version=2.0.0.0, Culture=neutral, PublicKeyToken=7b26dc2a43f6a0d4' or one of its dependencies. The system cannot find the file specified.\r\n   at System.ModuleHandle.ResolveType(RuntimeModule module, Int32 typeToken, IntPtr* typeInstArgs, Int32 typeInstCount, IntPtr* methodInstArgs, Int32 methodInstCount, ObjectHandleOnStack type)\r\n   at System.ModuleHandle.ResolveTypeHandleInternal(RuntimeModule module, Int32 typeToken, RuntimeTypeHandle[] typeInstantiationContext, RuntimeTypeHandle[] methodInstantiationContext)\r\n   at System.Reflection.RuntimeModule.ResolveType(Int32 metadataToken, Type[] genericTypeArguments, Type[] genericMethodArguments)\r\n   at System.Reflection.CustomAttribute.FilterCustomAttributeRecord(CustomAttributeRecord caRecord, MetadataImport scope, Assembly& lastAptcaOkAssembly, RuntimeModule decoratedModule, MetadataToken decoratedToken, RuntimeType attributeFilterType, Boolean mustBeInheritable, Object[] attributes, IList derivedAttributes, RuntimeType& attributeType, IRuntimeMethodInfo& ctor, Boolean& ctorHasParameters, Boolean& isVarArg)\r\n   at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeModule decoratedModule, Int32 decoratedMetadataToken, Int32 pcaCount, RuntimeType attributeFilterType, Boolean mustBeInheritable, IList derivedAttributes, Boolean isDecoratedTargetSecurityTransparent)\r\n   at System.Reflection.CustomAttribute.GetCustomAttributes(RuntimeAssembly assembly, RuntimeType caType)\r\n   at Microsoft.Internal.AttributeServices.GetAttributes[T](ICustomAttributeProvider attributeProvider)\r\n   at System.ComponentModel.Composition.Hosting.AssemblyCatalog.get_InnerCatalog()\r\n   at System.ComponentModel.Composition.Hosting.AssemblyCatalog.GetEnumerator()\r\n   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)\r\n   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)\r\n   at DotNetNuke.ExtensionPoints.SafeDirectoryCatalog..ctor(String directory)\r\n   at DotNetNuke.ExtensionPoints.ExtensionPointManager.InitializeMefCompositionContainer()\r\n   at DotNetNuke.ExtensionPoints.ExtensionPointManager..cctor()\r\n   --- End of inner exception stack trace ---\r\n   at DotNetNuke.ExtensionPoints.ExtensionPointManager.ComposeParts(Object[] attributeParts)\r\n   at DotNetNuke.Web.Components.Controllers.ControlBarController..ctor()\r\n   --- End of inner exception stack trace ---\r\n   at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck)\r\n   at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache, StackCrawlMark& stackMark)\r\n   at System.Activator.CreateInstance[T]()\r\n   at DotNetNuke.Framework.ServiceLocator`2.InitInstance()\r\n   at System.Lazy`1.CreateValue()\r\n--- End of stack trace from previous location where exception was thrown ---\r\n   at System.Runtime.ExceptionServices.ExceptionDispatchInfo.Throw()\r\n   at System.Lazy`1.get_Value()\r\n   at Dnn.EditBar.UI.Items.AddModuleMenu.Visible()\r\n   at System.Linq.Enumerable.WhereListIterator`1.MoveNext()\r\n   at System.Linq.Buffer`1..ctor(IEnumerable`1 source)\r\n   at System.Linq.OrderedEnumerable`1.<GetEnumerator>d__1.MoveNext()\r\n   at System.Collections.Generic.List`1..ctor(IEnumerable`1 collection)\r\n   at System.Linq.Enumerable.ToList[TSource](IEnumerable`1 source)\r\n   at Dnn.EditBar.UI.Controllers.EditBarController.GetMenuItems()\r\n   at Dnn.EditBar.UI.Controllers.ContentEditorManager.OnInit(EventArgs e)\r\n   at System.Web.UI.Control.InitRecursive(Control namingContainer)\r\n   at System.Web.UI.Control.AddedControl(Control control, Int32 index)\r\n   at Dnn.EditBar.UI.HttpModules.EditBarModule.OnSkinInit(Object sender, SkinEventArgs e)\r\n   at DotNetNuke.UI.Skins.Skin.InvokeSkinEvents(SkinEventType skinEventType)\r\n   at DotNetNuke.UI.Skins.Skin.OnInit(EventArgs e)\r\n   at System.Web.UI.Control.InitRecursive(Control namingContainer)\r\n   at System.Web.UI.Control.AddedControl(Control control, Int32 index)\r\n   at DotNetNuke.Framework.DefaultPage.OnInit(EventArgs e)\r\n   at System.Web.UI.Control.InitRecursive(Control namingContainer)\r\n   at System.Web.UI.Page.ProcessRequestMain(Boolean includeStagesBeforeAsyncPoint, Boolean includeStagesAfterAsyncPoint)\r\n## Steps to reproduce\r\nby following [this](http://www.dnnsoftware.com/wiki/upgrading-dotnetnuke) tutorial on how to Upgrade Dnn 9.1.0 to 9.2.0 by copying DNN_Platform_9.2.0.366-777_Upgrade.zip into DNN folder.\r\n## Current result\r\ni cannot find the WebActivatorEx.dll on the Install package either, now i'm trying to build from source.\r\n## Expected result\r\n\r\n## Affected version\r\n\r\n<!-- Check all that apply and add more if necessary -->\r\n\r\n* [x] 9.2\r\n* [ ] 9.1.1\r\n* [ ] 9.1\r\n* [ ] 9.0\r\n\r\n## Affected browser\r\n\r\n<!-- \r\n  Check all that apply and add more if necessary.\r\n  If possible, please also specify exact versions and mention the operating system\r\n-->\r\n\r\n* [x] Chrome\r\n* [x] Firefox\r\n* [x] Safari\r\n* [x] Internet Explorer\r\n* [x] Edge\r\n"},"comment":{"url":"https://api.github.com/repos/dnnsoftware/Dnn.Platform/issues/comments/399462075","html_url":"https://github.com/dnnsoftware/Dnn.Platform/issues/2127#issuecomment-399462075","issue_url":"https://api.github.com/repos/dnnsoftware/Dnn.Platform/issues/2127","id":399462075,"node_id":"MDEyOklzc3VlQ29tbWVudDM5OTQ2MjA3NQ==","user":{"login":"bdukes","id":59507,"node_id":"MDQ6VXNlcjU5NTA3","avatar_url":"https://avatars1.githubusercontent.com/u/59507?v=4","gravatar_id":"","url":"https://api.github.com/users/bdukes","html_url":"https://github.com/bdukes","followers_url":"https://api.github.com/users/bdukes/followers","following_url":"https://api.github.com/users/bdukes/following{/other_user}","gists_url":"https://api.github.com/users/bdukes/gists{/gist_id}","starred_url":"https://api.github.com/users/bdukes/starred{/owner}{/repo}","subscriptions_url":"https://api.github.com/users/bdukes/subscriptions","organizations_url":"https://api.github.com/users/bdukes/orgs","repos_url":"https://api.github.com/users/bdukes/repos","events_url":"https://api.github.com/users/bdukes/events{/privacy}","received_events_url":"https://api.github.com/users/bdukes/received_events","type":"User","site_admin":false},"created_at":"2018-06-22T14:29:50Z","updated_at":"2018-06-22T14:29:50Z","author_association":"CONTRIBUTOR","body":"`WebActivatorEx` isn't something that ships with DNN.  There's probably a 3rd party extension which is referencing that.  Is that assembly in your website's `bin/` folder?  What 3rd party extensions do you have installed?"}}
{"actor":{"display_login":"bdukes"}}