Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net 新WebForms应用程序模板FriendlyUrl和Css在服务器上不起作用_Asp.net_Asp.net Mvc_Iis - Fatal编程技术网

Asp.net 新WebForms应用程序模板FriendlyUrl和Css在服务器上不起作用

Asp.net 新WebForms应用程序模板FriendlyUrl和Css在服务器上不起作用,asp.net,asp.net-mvc,iis,Asp.net,Asp.net Mvc,Iis,我从Visual Studio 2013创建了一个新项目,它是一个使用4.5的基本web应用程序 我在默认页面中添加了一些样式和内容。当我使用debug在本地运行它时,它看起来很好。然而,我发布它就像我的服务器上的其他站点一样,友好的url页面是404,并且没有应用包中的样式。没有任何错误可以轻易地看到发生了什么。有没有人能快速解决问题,这样我就不必深陷其中,浪费很多时间 运行Win Server 2008 R2和IIS 6.1 请查看我的代码: 图像A-Visual Studio IIS Ex

我从Visual Studio 2013创建了一个新项目,它是一个使用4.5的基本web应用程序

我在默认页面中添加了一些样式和内容。当我使用debug在本地运行它时,它看起来很好。然而,我发布它就像我的服务器上的其他站点一样,友好的url页面是404,并且没有应用包中的样式。没有任何错误可以轻易地看到发生了什么。有没有人能快速解决问题,这样我就不必深陷其中,浪费很多时间

运行Win Server 2008 R2和IIS 6.1

请查看我的代码:

图像A-Visual Studio IIS Express

映像B-来自服务器

捆绑时,使用
/Content/css
提供捆绑。由于此文件没有扩展名,您需要配置IIS 6来处理此请求。您的FriendlyURL可能也是如此

您应该能够使用Phil Haack提供的以下解决方案来解决这两个问题:

您正在捆绑CSS吗?您的CSS(即
/Content/CSS/bootstrap.CSS
)的相对路径是什么?我正在使用默认绑定:使用VS Debug并查看源代码,我在页面中找到了.CSS。在服务器上它不存在。友好URL也不起作用。必须是配置问题。我在另一个web应用程序中使用相同的捆绑方案,但不是友好的URL。不是同样的东西,没有任何进展。