Closed MarioToronti closed 6 years ago
Which version of the 404 handler do you use?
I was having this error with 11.0.0 and so I updated to the latest one 11.1.12 but still getting the error.
Do you have assembly bindings set correctly for these Episerver assemblies?
This is from my .csproj file (I don't know why it's version:1.0.0.0):
<Reference Include="BVNetwork.EPi404, Version=1.0.0.0, Culture=neutral, processorArchitecture=MSIL">
<HintPath>..\packages\BVN.404Handler.11.1.12\lib\net461\BVNetwork.EPi404.dll</HintPath>
</Reference>
And this from web.config:
<section name="bvn404Handler" type="BVNetwork.NotFound.Configuration.Bvn404HandlerConfiguration, BVNetwork.EPi404" />
I also added everything mentioned in configuration
I found out that both these assemblies were moved from EPiServer.Framework to EPiServer.Framework.AspNet. I think this is why they can't be found.
Have you tried to clean ASP.NET cache? The path: C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET Files
Didn't work. Neither empting bin folder and restarting VS
Thanks for the help! :)
I managed to solve this problem. After deleting BVNetwork.EPi404.dll from Commerce Manager's bin folder, I got a new error
Value cannot be null.Parameter name: virtualPath]in EPiServer.Shell.ShellInitialization.WaitForInitializeModules()
which got solved by restoring removed episerver.shell web.config entries after commerce update, as mentioned here
I updated episerver to 11.5.3 and I get a yellow screen when trying to load Commerce Manager. With the error below:
While loading .NET types from "BVNetwork.EPi404" the following error(s) was reported:
Stack trace: