Visual studio 2010 VisualStudio2010说;文件'//connect.facebook.net/en_GB/all.js';“找不到”;
在Visual Studio 2010中,.cshtml文件中有以下脚本元素: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 为什么它会抱怨这件事?我如何
<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不需要它!!!!试试这个: