【问题标题】:Bundle enterprise library instead of installing捆绑企业库而不是安装
【发布时间】:2010-10-22 11:10:10
【问题描述】:

是否有人知道是否可以(或有这样做的经验)将微软企业库组件简单地捆绑在 .net 解决方案中而不是执行安装?我试图避免让客户完成安​​装步骤。 感谢您的答复!! :-)

【问题讨论】:

    标签: c# enterprise enterprise-library


    【解决方案1】:

    是的,这是可能的。如果您查看SCSF,您会看到 SCSF 向导创建了一个 /Lib 目录,其中充满了 entlib dll,并且该解决方案的所有项目都引用了它们。

    /Lib的列表(当然你应该排除SmartClient程序集):

    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
    

    【讨论】:

    • 我已经在几个现场制作解决方案上这样做了,没有任何问题。
    • 请注意,这些程序集有签名版本和这些程序集的未签名版本。但是,是的,您只需复制和引用它们以将它们包含在 DotNet 包中。
    猜你喜欢
    • 2021-04-14
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多