类型类(在 app_Code 中)存在于“solution.dll”和“app_code.wxdafd.dll”中

2024-01-01

我在 C#.net 中创建了一个 Web 应用程序,并创建了一个 app_code 文件夹,其中创建了一个文件

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

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

app_code.SessionHelper.IsURLCheckSupport(Name)

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

见下文,

所以我在调试时无法获取该值,有什么解决方案吗?

如果您想了解更多详细信息,请告诉我。


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

一种解决方案是重命名您的App_Code文件夹更改为其他名称,例如Code.

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

类型类(在 app_Code 中)存在于“solution.dll”和“app_code.wxdafd.dll”中 的相关文章

随机推荐