是否有一种有效的方法可以在不同项目之间共享视觉 Assets ?
这将包括图像、CSS 和 JavaScript。
我查看了以下似乎没有回答这个问题的堆栈溢出问题:
我们使用了 TFS,不确定它是否有我们可以使用的东西?
最佳答案
没有任何内置的 ASP.NET MVC 可以让您生成到其他 ASP.NET 应用程序的链接。所有帮助程序都与当前应用程序的相关 Controller 操作一起工作。如果您的所有静态文件都位于另一个 ASP.NET 应用程序(一种自定义 CDN)中,那么您可以在 web.config 中定义此应用程序的基本位置,然后构建将为这些资源提供服务的自定义帮助程序:
@Html.Resource("/foo.js", "text/javascript")
并且自定义帮助程序将生成此外部资源的绝对 url。
关于asp.net-mvc - 使用 Visual Studio 或 TFS 在项目之间共享 Assets (图像/css/js),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/12512691/