• <i id='ewwp5'><tr id='ewwp5'><dt id='ewwp5'><q id='ewwp5'><span id='ewwp5'><b id='ewwp5'><form id='ewwp5'><ins id='ewwp5'></ins><ul id='ewwp5'></ul><sub id='ewwp5'></sub></form><legend id='ewwp5'></legend><bdo id='ewwp5'><pre id='ewwp5'><center id='ewwp5'></center></pre></bdo></b><th id='ewwp5'></th></span></q></dt></tr></i><div id='ewwp5'><tfoot id='ewwp5'></tfoot><dl id='ewwp5'><fieldset id='ewwp5'></fieldset></dl></div>
    <legend id='ewwp5'><style id='ewwp5'><dir id='ewwp5'><q id='ewwp5'></q></dir></style></legend>

    1. <small id='ewwp5'></small><noframes id='ewwp5'>

        <bdo id='ewwp5'></bdo><ul id='ewwp5'></ul>

        <tfoot id='ewwp5'></tfoot>

        引用 IBM.Data.DB2 中的代码使该程序集对我的解决方案的其余部分不可用

        Referring to Code in IBM.Data.DB2 makes that Assembly Unavailable to the rest of my Solution(引用 IBM.Data.DB2 中的代码使该程序集对我的解决方案的其余部分不可用)

        <small id='Tgu7K'></small><noframes id='Tgu7K'>

          <tbody id='Tgu7K'></tbody>
          <legend id='Tgu7K'><style id='Tgu7K'><dir id='Tgu7K'><q id='Tgu7K'></q></dir></style></legend>
            <tfoot id='Tgu7K'></tfoot>

                • <bdo id='Tgu7K'></bdo><ul id='Tgu7K'></ul>

                  <i id='Tgu7K'><tr id='Tgu7K'><dt id='Tgu7K'><q id='Tgu7K'><span id='Tgu7K'><b id='Tgu7K'><form id='Tgu7K'><ins id='Tgu7K'></ins><ul id='Tgu7K'></ul><sub id='Tgu7K'></sub></form><legend id='Tgu7K'></legend><bdo id='Tgu7K'><pre id='Tgu7K'><center id='Tgu7K'></center></pre></bdo></b><th id='Tgu7K'></th></span></q></dt></tr></i><div id='Tgu7K'><tfoot id='Tgu7K'></tfoot><dl id='Tgu7K'><fieldset id='Tgu7K'></fieldset></dl></div>
                  本文介绍了引用 IBM.Data.DB2 中的代码使该程序集对我的解决方案的其余部分不可用的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着跟版网的小编来一起学习吧!

                  问题描述

                  我有一个包含三个程序集的 C# 控制台应用程序:MainCommonUtilities.

                  I have a C# console application with three assemblies: Main, Common and Utilities.

                  Main 程序集的文件 Main.cs 中,我有一行:

                  In a file in the Main assembly, Main.cs, I have the line:

                  using Utilities;
                  

                  Common 程序集中的目录中,我有 DLL IBM.Data.DB2.dll.

                  In a directory within the Common assembly, I have the DLL IBM.Data.DB2.dll.

                  Utilities 程序集中,我有一个源模块可以访问上述 dll.实用程序具有对 IBM.Data.DB2 的引用.在此程序集中的源文件 Util.cs 中,我有一行:

                  In the Utilities assembly, I have a source module which accesses said dll. Utilities have a Reference to IBM.Data.DB2. In a source file within this assembly, Util.cs, I have the line:

                  using IBM.Data.DB2;
                  

                  如果在此文件中的某个方法中,我对 DB2 程序集中的代码进行了任何引用,如下所示:

                  If, within a method in this file, I make any reference to code within the DB2 assembly, as in:

                  DbConnection c = new DB2Connection( _connectString );
                  

                  编译 Main 程序集时出现错误,指出找不到命名空间名称 Utilities.Utilities 无论有没有这条线都可以很好地编译.如果我注释掉上面的行,一切都编译得很好.

                  I get an error compiling the Main assembly stating that the namespace name Utilities can not be found. Utilities compiles fine with or without the line. If I comment out the above line, everything compiles fine.

                  推荐答案

                  一位乐于助人的同事过来帮我解决了这个问题,大约五秒钟.

                  A helpful colleague came by and solved this for me in about five seconds.

                  事实证明,默认情况下,当在 VS 2010 中创建新的控制台应用程序时,它会获得.NET Framework 4 Client Profile"的目标框架.将其更改为.NET Framework 4"即可解决问题.

                  Turns out that by default, when a new Console app is created in VS 2010, it gets a target framework of ".NET Framework 4 Client Profile". Changing this to ".NET Framework 4" made the problem go away.

                  这篇关于引用 IBM.Data.DB2 中的代码使该程序集对我的解决方案的其余部分不可用的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持跟版网!

                  本站部分内容来源互联网,如果有图片或者内容侵犯了您的权益,请联系我们,我们会在确认后第一时间进行删除!

                  相关文档推荐

                  C# namespace alias - what#39;s the point?(C# 命名空间别名 - 有什么意义?)
                  Using Xpath With Default Namespace in C#(在 C# 中使用具有默认命名空间的 Xpath)
                  IBM.Data.DB2.Core connection problems(IBM.Data.DB2.Core 连接问题)
                  Generating an EDMX from a DB2 Database(从 DB2 数据库生成 EDMX)
                  Datetime field overflow with IBM Data Server Client v9.7fp5(IBM Data Server Client v9.7fp5 的日期时间字段溢出)
                  Using entity Framework with .NET Core and DB2(将实体框架与 .NET Core 和 DB2 结合使用)

                • <i id='oQf1y'><tr id='oQf1y'><dt id='oQf1y'><q id='oQf1y'><span id='oQf1y'><b id='oQf1y'><form id='oQf1y'><ins id='oQf1y'></ins><ul id='oQf1y'></ul><sub id='oQf1y'></sub></form><legend id='oQf1y'></legend><bdo id='oQf1y'><pre id='oQf1y'><center id='oQf1y'></center></pre></bdo></b><th id='oQf1y'></th></span></q></dt></tr></i><div id='oQf1y'><tfoot id='oQf1y'></tfoot><dl id='oQf1y'><fieldset id='oQf1y'></fieldset></dl></div>

                      • <bdo id='oQf1y'></bdo><ul id='oQf1y'></ul>
                      • <small id='oQf1y'></small><noframes id='oQf1y'>

                        <tfoot id='oQf1y'></tfoot>
                          <tbody id='oQf1y'></tbody>
                            <legend id='oQf1y'><style id='oQf1y'><dir id='oQf1y'><q id='oQf1y'></q></dir></style></legend>