c# - MVC 核心脚本文件未在服务器上呈现
问题描述
我在 Visual Studio 中使用 ASP.NET Core 2.0 MVC。当我在 Visual Studio 中调试时,我的.js
文件在 IIS Express 中运行,但是当我部署到 IIS 上localhost
或实时服务器时,这些脚本不会呈现 .
我的启动文件有
app.UseStaticFiles();
app.UseMvc();
我已将脚本文件包含在.cshtml
这样的文件 中
<script src="~/assets/views_js/Welcome/Index.js" asp-append-version="true"></script>
这是从服务器呈现的 html
<script src='/bcc/assets/views_js/Welcome/Index.js'></script>
解决方案
推荐阅读
- julia - 如何在 VSCode 中看到与 RStudio“全局环境”相同的内容?
- python - 反验证码不起作用,在回调之前进行验证 - Selenium
- c# - 发票人 PDF 给出 null 但会员资格不给出 PDF null
- azure-ad-b2c - AAD B2C“呼叫我”选项未启动 MFA 电话呼叫
- java - Java JPanel 比带有滚动功能的 JFrame 大
- excel - 按组查找最近交易的人
- python - python 和 MATLAB / Simulink
- javascript - 用 jest 测试登录 api
- javascript - 如何通过用户在搜索框中提供的文本过滤对象数组?
- eclipse-plugin - 在哪里可以找到 Lotus Expeditor Toolkit,任何版本?