gpt4 book ai didi

c# - Type Class(在 app_Code 中)存在于 "solution.dll"和 "app_code.wxdafd.dll"中

转载 作者:IT王子 更新时间:2023-10-29 04:23:59 25 4
gpt4 key购买 nike

我在 C#.net 中制作了一个 webapplication 并制作了一个 app_code 文件夹,其中创建了一个文件

命名为“SessionHelper.cs”(属性正确设置为“编译”,以便它可以在 Web 应用程序中访问)

它用于设置和获取 session 参数,当我尝试调试它时,在“监 window 口”中给我如下所示的“值”

app_code.SessionHelper.IsURLCheckSupport(Name)

The type 'Solution.Web.app_code.SessionHelper' exists in both
'Solution.Web.dll' and 'App_Code.wgj24okr.dll' (value)

见下文,

enter image description here

因此我无法在调试时获取值,对此有什么解决方案。

如果您需要更多详细信息,请告诉我。

最佳答案

发生这种情况是因为您的项目是一个“Web 应用程序”,当您在 Visual Studio 中编译时,您站点中的所有代码(包括 App_Code 中的代码)都被编译成一个名为的程序集,在此实例,Solution.Web.dll。当您运行您的站点时,asp.net 知道一个名为 App_Code 的“特殊”文件夹,并将其内容编译成一个具有唯一名称的程序集,在本例中为“App_Code.wgj24okr.dll”。

一个解决方案是将您的 App_Code 文件夹重命名为另一个名称,例如 Code

关于c# - Type Class(在 app_Code 中)存在于 "solution.dll"和 "app_code.wxdafd.dll"中,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9190014/

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