我有一个项目解决方案,其中包含多个类库项目和一个主Web应用程序,该应用程序引用其他类库项目。
这些类库使用2.0框架,而Web应用程序使用4.0框架。
例如:
我无法更改类库项目的框架,因为该项目已经开发完毕并具有许多依赖项。我是负责维护这个项目的人。
问题是,当我在其中一个类库项目中添加新类并单独构建项目时,它可以完美地编译。但是当我构建整个解决方案时,它会出现以下错误-
我已经添加了正确的导入语句来访问该项目的命名空间。
这些类库使用2.0框架,而Web应用程序使用4.0框架。
例如:
Ecommerce.GoogleCheckout (Class Library/2.0 Framework)
Ecommerce.IV1.Core (Class Library/2.0 Framework)
Website (Web Application/4.0 Framework)
我无法更改类库项目的框架,因为该项目已经开发完毕并具有许多依赖项。我是负责维护这个项目的人。
问题是,当我在其中一个类库项目中添加新类并单独构建项目时,它可以完美地编译。但是当我构建整个解决方案时,它会出现以下错误-
Type 'Ecommerce.IV1.Core.Catalog.xxxxxxxxx' is not defined.
我已经添加了正确的导入语句来访问该项目的命名空间。
Imports Ecommerce.IV1.Core
同一目录/名称空间中的所有其他类在Web应用程序项目中都可以正常访问。
如果需要更多信息,请告知。由于时间非常紧迫,任何帮助或指导将不胜感激。
敬礼,
Manik