用.NET2.0开发的dll怎么还会对4.0进行依赖
使用托管C++生成类库,新建项目时选用的框架是2.0,编译完成后生成dll;又在C#中新建一个类库(框架也是选用2.0),添加了刚才生成的dll,但是添加引用后使用时,报错,未能解析主引用“ClassLibrary1”,因为它对 .NET Framework 程序集“mscorlib, Version=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”具有间接依赖关系,而该程序集的版本为“4.0.0.0”,高于当前目标框架中的版本“2.0.0.0”。
但我建类库明明选的2.0啊。