asp.net mvc5发布到iis后样式丢失

asp.net mvc5发布到iis后样式丢失,第1张

首先安装运行环境 ASP.NET 4.5,IIS,MySQL5.5。安装过程都非常顺利。没有出现任何异常。在网站发布完成后用浏览器打开。傻眼了,出现了一下错误。

错误描述很清楚,是MEF部件出现的问题,但是在 vs 环境中是正常的。于是查找原因,看是不是服务器上差什么组件。找了大半天还是没查出问题所在。本打算从新建一个 新项目看有没有这个问题。结果在创建项目的时候发现 自动添加了很多 dll 组件。但我在发布的程序中又没发现这个默认添加的组件全部存在。于是一个一个的添加测试。最终在添加了System.Web.Http.dll 和 System.Net.Http.Formatting.dll 后。在刷新浏览器。正常了

上面的这位同学

在回答什么

我都没明白,他都没说报错

你就知道是单元测试报错?

开玩笑

这样的一概而论

还说自己非常全面的研究了MVC?

ASP.NET

在创建项目的时候

可以创建一个MVC得框架

然后会提示

是否创建测试

选择否

然后创建一个MVC

。然后你可以运行一下

看下效果。在URL

路由方面

Controllers->HomeControllers.cs->创建新方法返回ViewResult()->Views->Home->创建新页面->Shared->site.Master->添加《%:Html.ActionLink("方法名称","页面名称","Home")%》

-》运行。

一般在HomeCollers.cs里面创建的方法名和

Views

文件夹得Home下面

创建的页面的名字是相同的。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/bake/11890225.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-19
下一篇 2023-05-19

发表评论

登录后才能评论

评论列表(0条)

保存