Asp.net mvc ckeditor-必须为azure发布设置基本路径-mvc 5
我有一个使用ckeditor的mvc.net应用程序。在本地机器上运行良好 当我发布到azure网站时,我在fiddler中注意到它正在查找相对于主机的路径中的ckeditor文件,而不是脚本文件夹(在本地计算机上运行时就是这样) 进行了一些搜索并找到了一个解决方案,我在其中设置了ckeditor basepath: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.basePath = window.location.protocol + '//' + '@Request.Url.Authority' + '@Url.Content("~/Scripts/ckeditor")' + '/';
很管用,但很难看。关于为什么我必须使用此解决方案进行发布,以及/或者关于以更优雅的方式设置基本路径的任何想法?谢谢,解决了我的奇怪错误:)我同意这很难看,但至少它是有效的。