Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/tensorflow/5.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
如何在Visual Studio中使用Azure部署在.cshtml文件中为CSS文件添加属性_Css_Asp.net Mvc_Visual Studio_Azure_Razor - Fatal编程技术网

如何在Visual Studio中使用Azure部署在.cshtml文件中为CSS文件添加属性

如何在Visual Studio中使用Azure部署在.cshtml文件中为CSS文件添加属性,css,asp.net-mvc,visual-studio,azure,razor,Css,Asp.net Mvc,Visual Studio,Azure,Razor,我正在尝试部署一个带有Azure内置VS OSX的web应用程序,并将一个CSS文件合并到几个.cshtml文件中。当我在本地主机上测试项目时,CSS会正确加载,但是当我发布到Azure时,我会收到一个错误或者CSS文件没有链接 我尝试了以下几种包含方法,以及其他类似的组合,但均无效: <head> <link rel="stylesheet" type="text/css" href='@Url.Content("./css/login_styles.css")'/&g

我正在尝试部署一个带有Azure内置VS OSX的web应用程序,并将一个CSS文件合并到几个.cshtml文件中。当我在本地主机上测试项目时,CSS会正确加载,但是当我发布到Azure时,我会收到一个错误或者CSS文件没有链接

我尝试了以下几种包含方法,以及其他类似的组合,但均无效:

<head>
 <link rel="stylesheet" type="text/css" 
 href='@Url.Content("./css/login_styles.css")'/>
</head>

<link rel="stylesheet" type="text/css" 
href="~/css/login_styles.css"/>

<link rel="stylesheet" runat="server" type="text/css" 
href="~/css/login_styles.css"/>

有时,我从Azure加载带有随机引用号的特定.cshtml时会出错,我无法理解。我也很难弄清楚哪个CSS引用与错误相关(可能是因为缓存?)


感谢您的时间和帮助。

确保您的文件包含在项目中…您可以右键单击该文件并选择
包含在项目中
菜单项…这可能是windows功能吗?我正在使用visual studio for mac