Asp.net mvc Asp.NETMVC区域看不到js文件?

Asp.net mvc Asp.NETMVC区域看不到js文件?,asp.net-mvc,asp.net-mvc-areas,Asp.net Mvc,Asp.net Mvc Areas,查看页面url: MyApp>区域>管理>视图>\u AddPost.cshtml 我的项目目录(我写了url输出字符串作为注释) 我加了一行, <script src="@Url.Content("~/Content/tinymce/jscripts/tiny_mce/tiny_mce.js")"></script> 及 tinyMCE.init({ 语言:“tr”,//此行调用tr.js 元素:“主体”、// 模式:“精确”,//此行调用编辑器_templat

查看页面url:

MyApp>区域>管理>视图>\u AddPost.cshtml

我的项目目录(我写了url输出字符串作为注释)

我加了一行,

<script src="@Url.Content("~/Content/tinymce/jscripts/tiny_mce/tiny_mce.js")"></script>


tinyMCE.init({
语言:“tr”,//此行调用tr.js
元素:“主体”、//
模式:“精确”,//此行调用编辑器_template.js
身高:300,
宽度:500
});
我犯了一个错误


localhost:4574/Admin//langs/en.js 404(未找到) localhost:4574/Admin//themes/advanced/editor_template.js 404 (未找到)

预期URL

localhost:4574/Content/tinymce/jscript/…/langs/en.js localhost:4574/Content/tinymce/jscript/…/editor_template.js

这些是无效的URL。为什么会生成这些URL

如何修复此故障?在另一个项目中没有错误,它是有效的

也是一样的


谢谢。

localhost:4574/Admin//langs/en.js 404,看起来不是有效的uri。双斜杠。你看到localhost:4574/Admin//langs/en.js包含双斜杠吗?我知道这是无效的。我已经问过了。为什么会生成此url。请仔细阅读我的问题。您可能需要编辑
tiny_mce.js
,以包含其他资源的正确相对URL。我在另一个项目中以同样的方式使用它。它们之间只有一个区别,这是一个partialview中的示例(这对于解决方案并不重要)。我无法理解,有很多脚本我都会遇到这个错误。我不能改变所有的js文件。
<script src="@Url.Content("~/Content/tinymce/jscripts/tiny_mce/tiny_mce.js")"></script>
<script type="text/javascript">
    tinyMCE.init({
        language: "tr",   // this line call tr.js
        elements: "Body", // 
        mode: "exact",    // this line call editor_template.js
        height: 300,
        width: 500
    });
</script>