【问题标题】:asp.net static content in separate project. now how to refer?单独项目中的 asp.net 静态内容。现在怎么参考?
【发布时间】:2011-09-02 03:38:57
【问题描述】:

Project1.csproj 是网站项目,StaticContent.csproj 是包含所有 .css、.js 和图像文件的静态内容项目。我将它分开,以便设计师可以在不接触主项目文件的情况下工作,并且将来可能会使用 cdn。但问题是我的 .ascx 和 .aspx 页面如何引用这些 css 和 js 文件,因为当我在 localhost 中运行时,它仍然会启动。

【问题讨论】:

    标签: asp.net cdn code-organization static-content code-separation


    【解决方案1】:

    我认为最好的方法是在 IIS 中为静态项目创建一个网站,并在另一个网站上通过 static.myproject.com(具有适当的设置)之类的内容引用它。

    您仍然可以在 Project1 上使用 Webdevserver。

    最像你在部署时所拥有的,你可以将 URL 放在 web.config 上以便于更改

    【讨论】:

    • 所以把 url 放到 web.config 的设置节点中,然后在 .aspx 标记中引用它?
    • 是的,但是如果您确定它不会改变,则无需放入 web.config。取决于你的项目。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-08-25
    • 2014-06-03
    • 1970-01-01
    • 2020-07-24
    • 2021-05-11
    • 2018-07-22
    相关资源
    最近更新 更多