zu verwenden. Ich baue einen WebApi-Endpunkt und ich habe ihn lokal getestet und er funktioniert gut. Ich habe es auf einem Server installiert und auf einen anderen Dienst hingewiesen, aber wenn es versucht, eine Anfrage zu senden, erhalte ich einen Laufzeitfehler. Wenn ich überprüfen Sie die Ereignisanzeige, dass mein Endpunkt ist auf ich diesen Fehler gefunden:Konnte die Datei oder Assembly System.Web.Mvc nicht laden, wenn ich versuche, den Endpunkt
Exception type: InvalidOperationException
Exception message: The pre-application start initialization method PreAppStart on type Microsoft.Web.Mvc.ViewEngineFix threw an exception with the following error message: Could not load file or assembly 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified..
at System.Web.Compilation.BuildManager.InvokePreStartInitMethodsCore(ICollection`1 methods, Func`1 setHostingEnvironmentCultures)
at System.Web.Compilation.BuildManager.InvokePreStartInitMethods(ICollection`1 methods)
at System.Web.Compilation.BuildManager.CallPreStartInitMethods(String preStartInitListPath, Boolean& isRefAssemblyLoaded)
at System.Web.Compilation.BuildManager.ExecutePreAppStart()
at System.Web.Hosting.HostingEnvironment.Initialize(ApplicationManager appManager, IApplicationHost appHost, IConfigMapPathFactory configMapPathFactory, HostingEnvironmentParameters hostingParameters, PolicyLevel policyLevel, Exception appDomainCreationException)
Could not load file or assembly 'System.Web.Mvc, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35' or one of its dependencies. The system cannot find the file specified.
at Microsoft.Web.Mvc.ViewEngineFix.PreAppStart()
ich versucht habe, die Versionsnummer in der web.config ändern und haben sogar versucht, ein Referenzverzeichnis zu machen, die von nuget verwaltet isnt zu halten die System.Web.Mvc.dll, aber das hat auch nicht funktioniert.
Jede Hilfe wird sehr geschätzt!
Es sieht irgendwie so aus, wenn ich die Lösung baue, um es auf den Server zu stellen, wird das System.Web.Mvc nicht in das Bin kopiert, wo die Lösung es erwartet. Jetzt schau ich mir das an. – SketchyTurtle