【问题标题】:File Not Found ,Could not load or find Assembly System.Net 2.0.5.0找不到文件,无法加载或找到程序集 System.Net 2.0.5.0
【发布时间】:2013-08-18 06:17:35
【问题描述】:

我已经制作了 MVC4 应用程序。

在应用程序中,我从 GoogleAPI 获取数据,因此我使用 DotNetOpenAuth 进行身份验证,并添加了 System.Net 2.1.10.0 程序集。

当我们部署到 IIS 7 时它工作正常,但是当我部署到 IIS 6 时它给出错误但我没有映射错误。

应用程序正在运行,我收到程序集参考错误。

Error Msg - Could not load or Find assembly System.Net 2.0.5.0 , The given assembly reference  is invalid . 

堆栈跟踪 - [FileLoadException]:无法加载文件或程序集“System.Net,版本=2.0.5.0,Culture=neutral,PublicKeyToken=7cec85d7bea7798e,Retargetable=Yes”或其依赖项之一。给定的程序集名称或代码库无效。 (来自 HRESULT 的异常:0x80131047)在 SkyoApp.SkyoApp.DashBoardController.GetChartData(DateTime Fromdate, DateTime Todate, String BusinessPartner, String Type) 在 D:\Santosh\Projects\SkyoApp 来自 Repository\SkyoApp\SkyoApp\Controllers\DashBoardController.vb: System.Web.Mvc.ActionMethodDispatcher.Execute(ControllerBase controller, Object[] parameters) at System.Web.Mvc.ReflectedActionDescriptor.Execute(ControllerContext controllerContext, IDictionary2 parameters) at System.Web.Mvc.ControllerActionInvoker.InvokeActionMethod(ControllerContext controllerContext, ActionDescriptor actionDescriptor, IDictionary 的 lambda_method(Closure, ControllerBase, Object[]) 的第 256 行2 个参数)在 System.Web.Mvc.Async.AsyncControllerActionInvoker.c_DisplayClass42.b_41() 在 System.Web.Mvc.Async.AsyncResultWrapper.c_DisplayClass8@987654325 @1.End() 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethod(IAsyncResult asyncResult) 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.c_DisplayClass37.c_DisplayClass39。 b_33() 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.c_DisplayCl System.Web.Mvc.Async.AsyncControllerActionInvoker 的 ass4f.b_49()。c_DisplayClass37.b_36(IAsyncResult asyncResult) 在 System.Web.Mvc.Async.AsyncResultWrapper。 WrappedAsyncResult1.End() at System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeActionMethodWithFilters(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<>c__DisplayClass2a.<BeginInvokeAction>b__20() at System.Web.Mvc.Async.AsyncControllerActionInvoker.<>c__DisplayClass25.<BeginInvokeAction>b__22(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.End() 在 System.Web.Mvc.Async.AsyncControllerActionInvoker.EndInvokeAction(IAsyncResult asyncResult) 在 System.Web.Mvc.Controller.c_DisplayClass1d.b_18(IAsyncResult asyncResult) 在 System.Web.Mvc.Async.AsyncResultWrapper.c_DisplayClass4.b_3(IAsyncResult ar) 在 System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.End() at System.Web.Mvc.Controller.EndExecuteCore(IAsyncResult asyncResult) at System.Web.Mvc.Async.AsyncResultWrapper.<>c__DisplayClass4.<MakeVoidDelegate>b__3(IAsyncResult ar) at System.Web.Mvc.Async.AsyncResultWrapper.WrappedAsyncResult1.End( ) 在 System.Web.Mvc.Controller.System.Web.Mvc.Async.IAsyncController.EndExecute(IAsyncResult asyncResult) 在 System.Web.Mvc.MvcHandler 的 System.Web.Mvc.Controller.EndExecute(IAsyncResult asyncResult)。 c_DisplayClass8.b_3(IAsyncResult asyncResult) 在 System.Web.Mvc.Async.AsyncResultWrapper.c_DisplayClass4.b_3(IAsyncResult ar) 在 System.Web。 System.Web.Mvc.M 处的 Mvc.Async.AsyncResultWrapper.WrappedAsyncResult`1.End() vcHandler.EndProcessRequest(IAsyncResult asyncResult) 在 System.Web.Mvc.MvcHandler.System.Web.IHttpAsyncHandler.EndProcessRequest(IAsyncResult result) 在 System.Web.HttpApplication.CallHandlerExecutionStep.System.Web.HttpApplication.IExecutionStep.Execute() 在 System. Web.HttpApplication.ExecuteStep(IExecutionStep step, Boolean& completedSynchronously)

【问题讨论】:

标签: vb.net asp.net-mvc-4 dotnetopenauth system.net


【解决方案1】:

不。这不是重复的问题。

答案可以在这里找到: http://code.google.com/p/google-api-dotnet-client/issues/detail?id=378#makechanges

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2015-01-22
    • 1970-01-01
    相关资源
    最近更新 更多