我在使用 VS2010 解决方案时遇到问题。我在解决方案中有两个项目,一个是主程序,另一个是用于编辑数据/设置文件的程序。为了使我的第二个项目工作,我需要能够访问类/枚举/等。在第一个里面。
我知道使用 VS2010 可以将一个项目添加为另一个项目中的引用。我试过这样做,它似乎奏效了。我可以添加命名空间,并使用枚举,但是一旦我尝试编译第二个项目,就好像它丢失了引用,并且它为我在主项目中使用的所有类/枚举返回错误。如果我删除引用并重新添加它,我可以再次使用第一个项目中的所有内容,但再次编译会破坏引用。
我已经尝试重建第一个项目,尝试更改输出类型等,但都无济于事。有谁知道可能出了什么问题?
作为引用,这是在 Windows 7 64 位上,使用 Visual Studio 2010 Ultimate,并且都是 C# 4.0 项目。我正在使用 System.Data.SQLite/System.Data.SQLite.Linq,但删除它们并没有使它工作。
提前致谢
最佳答案
确保它们都引用相同的 .Net 4 配置文件,其中一个可能正在使用客户端配置文件
http://msdn.microsoft.com/en-us/library/cc656912.aspx
它们应该都是 .NET 4
或者都是 .NET 4 Client Profile
关于c# - VS 2010 Visual C# - 在同一解决方案中引用其他项目,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4290383/