【问题标题】:What is the usual way to add an external assembly to ASP.NET MVC project?将外部程序集添加到 ASP.NET MVC 项目的常用方法是什么?
【发布时间】:2011-03-11 12:09:57
【问题描述】:

我有一个带有 HtmlHelper 扩展方法的外部编译程序集。我需要在项目中使用它,这样就不会对该程序集有任何绝对引用,因为该项目与 Team Foundation Server 共享。解决问题的常用方法是什么?

【问题讨论】:

    标签: c# asp.net-mvc assemblies reference


    【解决方案1】:

    我通常有一个lib 文件夹,它是解决方案的一部分,其中包含项目使用的所有第三方程序集。由于它是解决方案的一部分,它由 TFS 控制版本。此外,当您分发解决方案时,它将包含构建使其独立所需的所有必要参考。

    【讨论】:

    • 那么程序集的路径会自动相对于项目文件夹吗?
    • 是的,它是相对的。但请记住,引用的程序集将在编译时自动复制到bin 文件夹,并且在运行时将使用此副本。
    猜你喜欢
    • 2011-11-10
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多