未能加载文件或程序集"Microsoft.Web.Infrastructure 的解决方案

转载请注明来源: http://www.cnblogs.com/zaiyuzhong/p/Unload-Infrastructure-Solution.html

部署MVC5  项目发布到文件系统 IIS新建网站选择刚发布的项目 浏览 报错

上面一堆没看懂没关系   解决方法

VisualStudio 打开项目  打开 Tools  ->  Library Package Manager -> Package Manager Console

看到一个PM>   输入 Install-Package Microsoft.Web.Infrastructure   (copy也ok的啦)  回车

稍等一会, 取决于你的网速 然后

Installing ‘Microsoft.Web.Infrastructure 1.0.0.0‘.
Successfully installed ‘Microsoft.Web.Infrastructure 1.0.0.0‘.
Adding ‘Microsoft.Web.Infrastructure 1.0.0.0‘ to 项目名.
Successfully added ‘Microsoft.Web.Infrastructure 1.0.0.0‘ to 项目名.

这样就可以了 重新发布一下就行了

时间: 2024-11-09 02:57:51

未能加载文件或程序集"Microsoft.Web.Infrastructure 的解决方案的相关文章

未能加载文件或程序集"Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad

打开vs2010,工具,扩展管理器,然后点击在线,网速不好的这里需要等待,等加载完成以后会有很多插件选项供你选择.安装NuGet程序包管理器(它的排名比较高,一般是第一个),安装完成以后重新启动vs2010. 打开工具=>NuGet程序包管理器=>程序包管理器控制台.在控制台界面输入 Install-Package Microsoft.Web.Infrastructure 然后回车,稍等片刻,比如我的测试项目,会有下面的运行结果: [plain] view plaincopy 正在安装“Mic

发布Web时,IIS访问Web,未能加载文件或程序集“Microsoft.Web.Infrastructure, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad

出现该错误的原因:Visual Studio 创建MVC项目时,选择的是Empty. 解决方案: 1.直接网站上下载或者在其他MVC项目的bin 文件夹下找到这个dll,复制到你的bin文件夹下即可. 2.VisualStudio 打开项目,选择菜单 [工具]-> 库程序包管理器 -> 程序包管理器控制台. 在打开的控制台窗口,默认项目选择你当前报错的项目.(需要注意不要选错项目,一般报错的项目是MVC项目或者WebAPI项目) 看到一个PM> ,复制 Install-Package M

未能加载文件或程序集“System.Web.Razor”或它的某一个依赖项。文件或目录损坏且无法读取。

“/”应用程序中的服务器错误. 未能加载文件或程序集“System.Web.Razor”或它的某一个依赖项.文件或目录损坏且无法读取. (异常来自 HRESULT:0x80070570) 说明: 执行当前 Web 请求期间,出现未经处理的异常.请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息. 异常详细信息: System.BadImageFormatException: 未能加载文件或程序集“System.Web.Razor”或它的某一个依赖项.文件或目录损坏且无法读取.

未能加载文件或程序集“MySql.Web.v20, Version=6.9.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”或它的某一个依赖项。系统找不到指定的文件

未能加载文件或程序集“MySql.Web.v20, Version=6.9.4.0, Culture=neutral, PublicKeyToken=c5687fc88969c44d”或它的某一个依赖项.系统找不到指定的文件 用mysql时提示这个错误,百度半天,后来好不容易搜到这个解决方法 修改 C:\Windows\Microsoft.NET\Framework\v4.0.30319\Config\machine.config 与 C:\Windows\Microsoft.NET\Frame

membership 启用 roleManager 抛出异常:未能加载文件或程序集MySql.Web

在vs2013中新建一个ASP.NET MVC 4 WEB 应用程序,使用“基本”模板.web.config中默认使用forms认证方式,并添加了membership的配置. <roleManager defaultProvider="DefaultRoleProvider" enabled="true"> <providers> <add name="DefaultRoleProvider" type="

未能加载文件或程序集“Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项

当前系统环境描述: Win7x64+VS2012+IIS7 当前情况描述: 发布Web服务,在浏览的时候出现以下问题:未能加载文件或程序集“Oracle.Web, Version=2.112.1.0, Culture=neutral, PublicKeyToken=89b483f429c47342”或它的某一个依赖项.系统找不到指定的文件. 解决方法: 相应的将目录:C:\Windows\Microsoft.NET\Framework64\v2.0.50727\CONFIG下的machine.c

未能加载文件或程序集“System.WEB.DataVisualization, Version=3.5.0.0, Culture=neutral

项目打开 提示 如题错误. 最近用VS2010 + .NET Framework3.5SP1开发程序,使用了MsChart,但是部署到服务器的时候提示如下错误: 分析器错误消息: 未能加载文件或程序集“System.WEB.DataVisualization, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖 项.系统找不到指定的文件. 服务器端和客户端都安装了.NET Framework3.5S

发布MVC IIS 报错未能加载文件或程序集“System.Web.Http.WebHost

未能加载文件或程序集“System.Web.Http.WebHost, Version=4.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项.系统找不到指定的文件. 解决方法: 更新 package即可. Nuget程序包管理 —>程序包管理控制台,运行以下命令即可: Update-Package Microsoft.AspNet.WebApi -reinstall

配置错误_未能加载文件或程序集“System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项。系统找不到指定的文件。

配置错误 “/”应用程序中的服务器错误. 配置错误 说明: 在处理向该请求提供服务所需的配置文件时出错.请检查下面的特定错误详细信息并适当地修改配置文件. 分析器错误消息: 未能加载文件或程序集“System.Web.Mvc, Version=2.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35”或它的某一个依赖项.系统找不到指定的文件. 源错误: 行 19: <add assembly="System.Web.Abstract