Entry point was not found mv3 and sharp architecture
-
30-05-2021 - |
문제
Hi i receive this error
Sharp architecture 2.0 works on mvc 3 the error is
Entry point was not found
I have both mvc 3 and mvc 4 installed on my Pc,as i un-install mvc 4 projects Work Correctly,but is there any one other way that can work i have tried to change assembly settings as well in web.config
Here is the Stack trace
[EntryPointNotFoundException: Entry point was not found.]
System.Web.Mvc.MvcRouteHandler.GetSessionStateBehavior(RequestContext requestContext) +159
System.Web.Mvc.MvcRouteHandler.GetHttpHandler(RequestContext requestContext) +41
System.Web.Mvc.MvcRouteHandler.System.Web.Routing.IRouteHandler.GetHttpHandler(RequestContext requestContext) +10
System.Web.Routing.UrlRoutingModule.PostResolveRequestCache(HttpContextBase context) +9024264
System.Web.Routing.UrlRoutingModule.OnApplicationPostResolveRequestCache(Object sender, EventArgs e) +86
System.Web.SyncEventExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() +148 System.Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously) +75
해결책
Thanks , Resolved had to remove all Previous refrences of mvc3 and re-refrence it again from /ProgramFiles/ASP.NET MVC 3/System.Web.Mvc.dll as on default it shows assemblies of only mvc4
다른 팁
There is another way to resolve the "Entry point not found exception", you can add the following section in your
<runtime>
<assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1">
<dependentAssembly>
<assemblyIdentity name="System.Web.Mvc" publicKeyToken="31bf3856ad364e35" />
<bindingRedirect oldVersion="1.0.0.0-4.0.0.0" newVersion="4.0.0.0" />
</dependentAssembly>
</assemblyBinding>
</runtime>
This will instruct the runtime to use MVC4 binaries. We are using this in our projects without any exceptions.
I had a similar error message and it was caused by the fact that I used nuget to get version 5.0.0.0
of System.Web.Mvc
. I rolled back to an earlier version via package manager console like so: Install-Package Microsoft.AspNet.Mvc -Version 4.0.30506
and that solved the issue.
I was having the same problem, in Visual Studio you can fix this error with the Package Manager Console and the command:
update-package