4
私のウェブサイトはVisual Studioから正常に動作しますが、IISに展開すると次のエラーが発生します。System.EntryPointNotFoundException MVC5
Entry point was not found.
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.EntryPointNotFoundException: Entry point was not found.
Source Error:
An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.
Stack Trace:
[EntryPointNotFoundException: Entry point was not found.]
System.Web.Mvc.DependencyResolver.InnerSetResolver(IDependencyResolver resolver) +289
Rabobank.Risk.LicwidWorkflow.UI.UnityConfig.RegisterComponents() +125
Rabobank.Risk.LicwidWorkflow.UI.MvcApplication.Application_Start() +30
[HttpException (0x80004005): Entry point was not found.]
System.Web.HttpApplicationFactory.EnsureAppStartCalledForIntegratedMode(HttpContext context, HttpApplication app) +12602733
System.Web.HttpApplication.RegisterEventSubscriptionsWithIIS(IntPtr appContext, HttpContext context, MethodInfo[] handlers) +175
System.Web.HttpApplication.InitSpecial(HttpApplicationState state, MethodInfo[] handlers, IntPtr appContext, HttpContext context) +304
System.Web.HttpApplicationFactory.GetSpecialApplicationInstance(IntPtr appContext, HttpContext context) +404
System.Web.Hosting.PipelineRuntime.InitializeApplication(IntPtr appContext) +475
[HttpException (0x80004005): Entry point was not found.]
System.Web.HttpRuntime.FirstRequestInit(HttpContext context) +12619780
System.Web.HttpRuntime.EnsureFirstRequestInit(HttpContext context) +159
System.Web.HttpRuntime.ProcessRequestNotificationPrivate(IIS7WorkerRequest wr, HttpContext context) +12459397
なぜこのようなことが起こっているのかわかりません。任意のポインタが評価されます
web.configファイルを確認し、アセンブリ参照とそのバージョンを参照バージョンで確認します。 – dcreight
MVC5を使用している場合は、使用しているMVCのバージョンをサポートする正しいバージョンのユニティがあることを確認してください。たとえば、Nugetから「Unity.MVC5」パッケージがあることを確認してください。 –