gpt4 book ai didi

asp.net - VB.NET Web 窗体项目引用问题

转载 作者:行者123 更新时间:2023-12-02 15:52:32 24 4
gpt4 key购买 nike

我有一个项目解决方案,其中包含多个类库项目和一个主 Web 应用程序,其中包含另一个类库项目的项目引用。

类库具有 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.

我已经添加了正确的导入语句来访问项目 namespace -

Imports Ecommerce.IV1.Core

同一目录/命名空间中的所有其他类都可以在 Web 应用程序项目中正确访问

如果需要更多信息,请告诉我。任何帮助或指导将不胜感激,因为我的时间表非常紧迫。

问候,

马尼克

最佳答案

检查您的 app.config 中的以下配置:

<configuration>
<startup useLegacyV2RuntimeActivationPolicy="true">
<supportedRuntime version="v4.0"/>
</startup>
</configuration>

确保 useLegacyV2RuntimeActivationPolicy 设置为 true。

关于asp.net - VB.NET Web 窗体项目引用问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24948790/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com