Warning: file_get_contents(/data/phpspider/zhask/data//catemap/0/asp.net-mvc/15.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
Asp.net mvc ckeditor-必须为azure发布设置基本路径-mvc 5_Asp.net Mvc_Azure_Ckeditor - Fatal编程技术网

Asp.net mvc ckeditor-必须为azure发布设置基本路径-mvc 5

Asp.net mvc ckeditor-必须为azure发布设置基本路径-mvc 5,asp.net-mvc,azure,ckeditor,Asp.net Mvc,Azure,Ckeditor,我有一个使用ckeditor的mvc.net应用程序。在本地机器上运行良好 当我发布到azure网站时,我在fiddler中注意到它正在查找相对于主机的路径中的ckeditor文件,而不是脚本文件夹(在本地计算机上运行时就是这样) 进行了一些搜索并找到了一个解决方案,我在其中设置了ckeditor basepath: CKEDITOR.basePath = window.location.protocol + '//' + '@Request.Url.Authority' + '@Url.Con

我有一个使用ckeditor的mvc.net应用程序。在本地机器上运行良好

当我发布到azure网站时,我在fiddler中注意到它正在查找相对于主机的路径中的ckeditor文件,而不是脚本文件夹(在本地计算机上运行时就是这样)

进行了一些搜索并找到了一个解决方案,我在其中设置了ckeditor basepath:

CKEDITOR.basePath = window.location.protocol + '//' + '@Request.Url.Authority' + '@Url.Content("~/Scripts/ckeditor")' + '/'; 
很管用,但很难看。关于为什么我必须使用此解决方案进行发布,以及/或者关于以更优雅的方式设置基本路径的任何想法?

谢谢,解决了我的奇怪错误:)我同意这很难看,但至少它是有效的。