gpt4 book ai didi

c# - 测试网站与 Debug模式下不一样

转载 作者:行者123 更新时间:2023-11-28 20:56:56 25 4
gpt4 key购买 nike

我目前正在开发一个 asp.net C# 项目。它使用 MVC 4、 Entity Framework 和 LINQ。我是这一切的新手。

我的客户希望我在他们的网站上实现新的 CSS 样式。我已经成功地做到了这一点,它在 Debug模式下看起来是正确的(在我的机器上本地运行 localhost:59600/)。但是当我到达测试网站(它不是我的机器 dev.websitename.com 的本地网站)时,没有应用 CSS 样式表。我也没有 FTP 或服务器访问权限。是我的代码或配置中的某些东西导致了这个问题吗?

<link rel="stylesheet" type="text/css" media="all" href="<%= Url.Styles("leaguetime.css") %>" />
<link rel="stylesheet" type="text/css" media="all" href="<%= Url.Styles("widget-css.css") %>" />
<link rel="stylesheet" type="text/css" media="all" href="<%= Url.Styles("dropdownmenu.css") %>" />

我已检查以确保 CSS 文件位于 Styles 文件夹中。

我很感激任何和所有的答案,并记住我是一个新手,所以任何简单的答案都不会太简单。提前谢谢你。

最佳答案

如果您使用的是 URL 助手.. 不妨将服务器路径设置为相对于您站点的根目录:

<link rel="stylesheet" type="text/css" media="all" href="<%= Url.Content("~/xxx/leaguetime.css") %>" />

参见:http://amadiere.com/blog/2010/03/4-top-tips-for-portable-asp-net-mvc-apps/

关于c# - 测试网站与 Debug模式下不一样,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12802569/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com