【问题标题】:Class Library project for Asp.Net deploying other files than dllAsp.Net 的类库项目部署 dll 以外的其他文件
【发布时间】:2011-10-01 12:07:09
【问题描述】:

我为 Asp.Net 应用程序制作了一个 类库 项目,包含一些类以及一些支持 js、css 和图像 需要在托管 Web 应用程序中部署的文件。

问题是支持文件被复制在应用程序的bin\目录中,所以它们在iis上不可用(HTTP 403错误),实际上bin文件夹仅用于dll文件。

知道如何发布这些支持文件以使它们可用于主应用程序吗?

谢谢。

【问题讨论】:

    标签: asp.net visual-studio visual-studio-2010 deployment class-library


    【解决方案1】:

    您需要将您的资源嵌入到您的类库中。然后,您的 js、css 和图像文件将包含在您的 dll 中,并且可供您的其他项目访问。

    Here 是一个演练。

    【讨论】:

      【解决方案2】:

      在部署 Web 应用程序时,您应该使用 Visual Studio 的发布功能。 右键单击 Web 应用程序项目,您应该会看到“发布”选项,它使您能够轻松发布内容文件和程序集。

      【讨论】:

        【解决方案3】:

        从类库中取出js、css和图片文件。类库就是这样 - 一个编译成 DLL 的项目。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 2018-08-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2017-05-03
          • 1970-01-01
          • 1970-01-01
          相关资源
          最近更新 更多