我已经使用 asp.net webapi 框架创建了一个自托管服务,并添加了一个自定义 MediaTypeFormatter 以便我可以返回 html。我的问题是我想在我的 html 中使用 Jquery,所以我<script type="text/javascript" src="/scripts/jquery-1.7.1.min.js"></script>
在我的模板中包含了常用的。当我浏览到我的网址时,它完美地为 html 提供服务,但 jquery 文件的 GET 返回 404。
我想这是有道理的,因为我的“网络服务器”不知道如何处理这个请求。那么我是否必须添加路由和控制器来提供脚本和 css 文件等文件?或者有没有更简单的方法?
如果没有,我可以直接将 jquery 脚本添加到我的模板中,但如果有人有更好的解决方案,我宁愿不要。