部署 asp.net Mvc Web 应用程序
当我从 vs 运行我的应用程序时,一切顺利,我部署了该应用程序,并在运行 Windows 7 的计算机上从 IIS7 运行它,网站运行正常,但当我尝试时,内容文件夹中的图标和图像也不会出现在网页中导航此图像告诉我找不到文件
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
我怀疑您引用图像的路径与 VS Web 服务器和 IIS 中站点设置的方式不同。
例如,如果您使用
引用 CSS 文件(或图像),请记住该路径可能不是在您的 IIS 机器上是正确的。
您可能需要将此类路径更新为
/>
I suspect you are referencing your images with a path that different between VS web server and the way you have the site setup in IIS.
For example if you used
<link href="../../Content/Somefile.css" />
to reference a CSS file (or an image) keep in mind that path might not be correct on your IIS machine.
You might need to update such paths to something like
<link href="<%: Url.Content("~/Content/Somefile.css") %> />
这通常是我们在编程(和部署)时忽略的小事情
更多信息将有助于准确确定什么是虽然还在继续。
It's usually the small things we overlook when programming (and deploying)
More information would help to determine exactly what is going on though.