【问题标题】:VS 2010 Visual C# - reference other project in same solutionVS 2010 Visual C# - 在同一解决方案中引用其他项目
【发布时间】:2010-11-27 06:06:44
【问题描述】:

我在使用 VS2010 解决方案时遇到问题。我的解决方案中有两个项目,一个是主程序,另一个是用于编辑数据/设置文件的程序。为了使我的第二个项目工作,我需要能够访问类/枚举/等。在第一个里面。

我知道使用 VS2010,您可以在另一个项目中添加一个项目作为参考。我试过这样做,它似乎奏效了。我可以添加命名空间并使用枚举,但是一旦我尝试编译第二个项目,就好像它丢失了引用,并且它返回了我在主项目中使用的所有类/枚举的错误。如果我删除引用并重新读取它,我可以再次使用第一个项目中的所有内容,但再次编译会破坏引用。

我尝试重建第一个项目,尝试更改输出类型等,但无济于事。有谁知道可能出了什么问题?

作为参考,这是在 Windows 7 64 上,使用 Visual Studio 2010 Ultimate,两者都是 C# 4.0 项目。我正在使用 System.Data.SQLite/System.Data.SQLite.Linq,但删除它们并不能正常工作。

提前致谢

【问题讨论】:

    标签: c# visual-studio-2010


    【解决方案1】:

    确保它们都引用相同的 .Net 4 配置文件,其中一个可能正在使用客户端配置文件
    http://msdn.microsoft.com/en-us/library/cc656912.aspx

    它们应该都是.NET 4 或都应该是.NET 4 Client Profile

    【讨论】:

      【解决方案2】:

      确保在编译(调试)时,您的 solution platform 设置为“任何 CPU”

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 1970-01-01
        • 2010-10-10
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多