Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/visual-studio-2010/4.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 2010 VisualStudio2010说;文件'//connect.facebook.net/en_GB/all.js';“找不到”;_Visual Studio 2010_Razor_Warnings - Fatal编程技术网

Visual studio 2010 VisualStudio2010说;文件'//connect.facebook.net/en_GB/all.js';“找不到”;

Visual studio 2010 VisualStudio2010说;文件'//connect.facebook.net/en_GB/all.js';“找不到”;,visual-studio-2010,razor,warnings,Visual Studio 2010,Razor,Warnings,在Visual Studio 2010中,.cshtml文件中有以下脚本元素: <script src="//connect.facebook.net/en_GB/all.js"></script> 它以绿色下划线,并警告我“找不到文件“//connect.facebook.net/en_GB/all.js” 我可以浏览到//connect.facebook.net/en_GB/all.js,尽管它确实存在 我的验证目标模式是HTML5 为什么它会抱怨这件事?我如何

在Visual Studio 2010中,.cshtml文件中有以下脚本元素:

<script src="//connect.facebook.net/en_GB/all.js"></script>

它以绿色下划线,并警告我“找不到文件“//connect.facebook.net/en_GB/all.js”

我可以浏览到
//connect.facebook.net/en_GB/all.js
,尽管它确实存在

我的验证目标模式是
HTML5


为什么它会抱怨这件事?我如何才能阻止它?

您忘记了前面的协议:

<script src="http://connect.facebook.net/en_GB/all.js"></script>


当您在地址栏中输入URL时,浏览器将自动更正URL,但在页面源中使用URL时,它将默认为本地文件…在这种情况下,这是错误的。

这只是一个警告,对吗?这其实不重要。IDE可能认为它应该是一个相对路径,但在本地找不到它。仅仅因为你的浏览器足够聪明,可以猜测protcol(“http:”),并不意味着MSV不需要它!!!!试试这个: