asp.net - 如何使我的数据文件 (JSon) 在 ASP.NET 项目中可用
问题描述
如何将静态数据文件添加到我的 Web 项目?它在 IIS Express的调试模式下不起作用,而且我还没有要部署的网站。
细节
我有一个要在我的网站上公开的数据文件。我已将该文件添加到我的 ASP.NET 项目中。当我运行项目并尝试查看文件时,我得到了 404。换句话说,我调试了项目并将文件 url 输入到浏览器中。该网址看起来像“ https://localhost:44378/Data/widgetConfigMap.json ”。
理由:
我需要数据文件来提供 javascript 方法。该方法有一个带有数据的 url 的输入参数,即我的文件。有问题的 API 是 Bing Maps。方法名称是“createFromConfig”。
不满意的替代品
我可以“即时”生成文件(通过控制器中的方法),但该方法很慢。足够慢以至于它超时了一次。
我试过的
我尝试更新文件属性。最初,文件构建操作是“内容”,我将其更改为“页面”,然后更改为“资源”→ 都不起作用。其他属性选择看起来不对。
概括
我觉得应该有一些方法来配置我的项目,或者 IIS Express 来提供数据文件,但我找不到它。
解决方案
推荐阅读
- ansible - Ansible:等待 ssh 可访问
- r - grep r中的多个字符
- html - 在 iPhone 上,具有“datepicker”类的 Input 元素不跨越整个列宽
- ios - 我们可以在 ios 中购买与礼品用户相同的产品代码吗?
- javascript - 如何为 before:: 和 after:: 之间的文本编写定位器
- r - R没有拿起用户库
- css - 为什么我的内联样式有效,但我的样式表根本没有更改代码?
- ansible - 如何为本地和远程主机设置不同的python解释器
- python-3.x - 从多级列索引中删除列
- flutter - 如何在弹出窗口中底部对齐按钮?