代码之家  ›  专栏  ›  技术社区  ›  Jubal

捆绑企业库而不是安装

  •  1
  • Jubal  · 技术社区  · 15 年前

    有人知道是否有可能(或有经验)简单地将Microsoft企业库组件捆绑在.NET解决方案中而不是执行安装?我尽量避免让客户完成安装步骤。 谢谢你的回复!!)

    1 回复  |  直到 15 年前
        1
  •  3
  •   boj    15 年前

    是的,这是可能的。如果你看看 SCSF 您将看到SCSF向导创建 /LIB 目录中满是entlib dll,并且此解决方案的所有项目都引用它们。

    这是 /LIB (当然,你应该排除 智能客户端 组件):

    Microsoft.Practices.CompositeUI.dll
    Microsoft.Practices.CompositeUI.WinForms.dll
    Microsoft.Practices.CompositeUI.WPF.dll
    Microsoft.Practices.EnterpriseLibrary.Common.dll
    Microsoft.Practices.EnterpriseLibrary.Data.dll
    Microsoft.Practices.EnterpriseLibrary.Data.SqlCe.dll
    Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.dll
    Microsoft.Practices.EnterpriseLibrary.ExceptionHandling.Logging.dll
    Microsoft.Practices.EnterpriseLibrary.Logging.dll
    Microsoft.Practices.ObjectBuilder.dll
    Microsoft.Practices.SmartClient.ConnectionMonitor.dll
    Microsoft.Practices.SmartClient.DisconnectedAgent.dll
    Microsoft.Practices.SmartClient.EndpointCatalog.dll
    Microsoft.Practices.SmartClient.EnterpriseLibrary.dll