【发布时间】:2014-07-24 04:39:00
【问题描述】:
我们有一个网站,它通过 AJAX 从单独的 Web 服务站点提取数据。 (前者为 MVC 5,后者为 WebAPI。)
我们定义了一些 javascript 类来简化与这些网络服务的交互。这些类需要加载到网站的页面中,但我更希望它们实际上存在于 web-services 站点项目中。
它们不仅在概念上与它们包装的 Web 服务相关联,我还需要将它们包含在单独的 Web 服务单元测试项目中。
我认为我可以将文件放入 web-services 项目中,然后将它们作为链接包含在 website 项目和 unittest 项目中。 (添加现有项目 -> 添加为链接)
问题是这行不通。当我对链接文件执行脚本包含时,浏览器看不到它。实际上,该文件不存在,.csproj 文件中只有一个通知指向它的实际位置,而 Web 服务器不理解这一点。
那么,我应该怎么做呢?我确定其他人也遇到过问题。
【问题讨论】:
-
是的。投票结束。
标签: javascript asp.net-mvc visual-studio