【问题标题】:Enterprise Library 5.0 64 bit Configuration UtilityEnterprise Library 5.0 64 位配置实用程序
【发布时间】:2011-06-19 05:00:26
【问题描述】:

我的机器上安装了第 4 版和第 5 版的 ENT Lib。

版本 4 有一个配置实用程序。我在 5.0 中找不到它

我读到了:

Enterprise Library 包括一个独立的配置控制台和一个配置编辑器 与 Microsoft Visual Studio® 集成。独立控制台是专门作为版本提供的 针对 32 位 (x86) 平台和为任何平台编译的版本。

我认为我必须安装 64 位版本的 VS2010 Ultimate。我怎么知道?

我看到的文档内容如下,但在我的“开始”菜单中没有看到配置实用程序,并且没有此内容人选项可用:

从“开始”菜单打开独立配置工具,或右键单击 Visual Studio 解决方案资源管理器中的配置文件,然后单击 Edit Enterprise Library V5 配置。

如何获得 5.0 的新配置实用程序?

【问题讨论】:

    标签: visual-studio-2010 enterprise-library 64-bit


    【解决方案1】:

    Enterprise Library 包括四个版本的配置工具,以支持 Visual Studio 集成编辑器以及 32 位和 64 位平台。

    集成的 Visual Studio 企业库配置工具显示属于项目的类型及其引用的程序集。请参阅此here 的更多信息。

    配置工具与企业库 MSI 打包在一起。

    但是,您也可以从Microsoft Download Center 单独下载它: 或Visual Studio Extension Gallery

    【讨论】:

      【解决方案2】:

      不确定您是否仍有问题。没有发布解决方案,我在 VS2012 上遇到了同样的问题。

      我喜欢尽可能使用 Nuget,但我设法以这种方式获得了不一致的库。 在 EntLib 5.0 中小心使用 nuget 无疑会奏效。但 3-4 小时后,我把头发拉了出来。 反正... 我卸载了与 Microsoft.practices 相关的所有库的所有 nuget 和 msi 版本。 这意味着企业库和 Unity。

      我从 EntLib 5 实验室站点安装了 LAB。
      http://www.microsoft.com/en-us/download/details.aspx?id=6932 VS 集成配置编辑器似乎只适用于 VS2010。 即,如果您在 nuget 或 EntLib 站点上找到 console.vsix,则只能将其与 VS2010 一起使用。

      获取/使用 VS2012 的独立编辑器。 (我认为是与实验室 msi 一起安装的?抱歉,不能 100% 确定它来自哪里)。

      关于定位的问题很重要。但是为什么 64 位版本的编辑器很重要我还没有弄清楚。 实际上,您从最新的实验室 msi 安装中获得了 4 个控制台。 1 用于 .net 3.5 和 4.0 版本以及这两个版本的 64 位版本。 不同控制台版本的编辑器使用的配置设置和类型会导致 app.config 文件中的细微差别。 最重要的是配置文件中的版本和 GAC 令牌。

      <configSections>
          <section name="loggingConfiguration" type="Microsoft.Practices.EnterpriseLibrary.Logging.Configuration.LoggingSettings, Microsoft.Practices.EnterpriseLibrary.Logging, Version=5.0.505.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35" requirePermission="true" />
      </configSections>
      

      无论如何希望对某人有所帮助。

      【讨论】:

        【解决方案3】:

        我下载了“Enterprise Library 5.0.msi”(而不仅仅是源代码)并确保选择了配置实用程序(默认设置)。

        不知道上面到底在说什么“瞄准 32 位”,但我得到了实用程序,所以我想一切都很好。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-04-29
          • 2023-04-04
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2011-09-19
          相关资源
          最近更新 更多