【问题标题】:Why are MVC3 bin_deployable dlls necessary for webforms application under MVC3 website?为什么MVC3网站下的webforms应用程序需要MVC3 bin_deployable dll?
【发布时间】:2012-10-24 21:10:21
【问题描述】:

我在 IIS 7.5 的 MVC3 站点下配置了一个 webforms 应用程序。我'无法加载文件或程序集...' System.Web.Mvc 和 System.Web.Helpers 的异常。当我将 MVC3 dll 添加到 webforms 应用程序 bin 目录时,一切正常。

为什么我必须在 webforms 应用程序中包含 bin_deployable dll?

【问题讨论】:

    标签: asp.net asp.net-mvc-3 webforms


    【解决方案1】:

    您不必“bin deploy”,除非您将其部署到的服务器的 GAC 中没有程序集(通常适用于共享托管环境)。


    更新(每 cmets):

    “我在 MVC3 站点下配置了一个 webforms 应用程序”

    见:Web.config inheritance

    【讨论】:

    • 对。我知道。问题是为什么 webforms 项目中需要 dll?
    • @Rich hmmm - "I have an webforms application configured under an MVC3 site" - WebForms 应用程序是它自己的虚拟目录/应用程序吗?
    • @Rich - 见web config inheritancehth
    • 太棒了!就是这样。编辑您的答案,以便我将其标记为答案。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多