MVC3 Intranet 应用程序/IIS Express 不读取 Site.css
我首先在 Visual Studio 2010 Professional 中创建了一个 MVC3 Intranet Web 应用程序。
效果很好。
然后我右键单击该应用程序并选择“使用 IIS Express...” 我还编辑了应用程序属性并禁用了匿名身份验证,但启用了 Windows 身份验证。
而已。这是我想要开始的应用程序的基本默认框架。
现在,当我运行时,我首先会看到一个弹出窗口,需要使用我的用户名和密码登录。这正如我所期望的那样。但是,当我登录时,“主页”和“关于”页面的格式不正确。 IIS Express 似乎没有读取我的 Site.css 文件。
我该如何解决这个问题?
谢谢, ——保罗
I first created an MVC3 Intranet web application in Visual Studio 2010 Professional.
It worked just fine.
I then right-clicked on the application and chose "Use IIS Express..."
I also edited the application properties and disabled Anonymous Authentication but enabled Windows Authentication.
Nothing more. This is a bare-bones, default skeleton of an application that I want to start from.
Now when I run, I first get a pop-up window to login with my username and password. This is just as I expect. However, when I log in, the "Home" and "About" pages are not formatted correctly. It looks like IIS Express isn't reading my Site.css file.
How do I fix this?
Thanks,
- Paul
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
样式表的默认链接通常使用 ../../ 目录导航。当您使用真正的网络服务器时,这些链接通常会失败,因为现在您处于不同的文件夹设置中。纠正它们的一个简单方法是使用:
url.content 部分将重新设置当前目录的链接并正确链接其内容。
希望这对一些人有帮助,祝你的项目好运。
The default links for the style sheets typically use the ../../ directory navigation. When you're on a real webserver, those links typically fail 'cause now you're in a different folder setup. An easy way to correct them is to use:
The url.content part will rebase the links to the current directory and will link up it's content correctly.
Hope this helps some, and good luck on your project.