gpt4 book ai didi

ASP.net:[A]ASP.loggedin_master 无法转换为 [B]ASP.loggedin_master。类型 A 源自 'App_Web

转载 作者:行者123 更新时间:2023-12-05 08:02:19 24 4
gpt4 key购买 nike

ASP.net 给出了这个奇怪的错误信息。它在尝试加载使用名为“loggedin.master”的母版页的页面时出现。

完整的错误信息如下:

[A]ASP.loggedin_master cannot be cast to [B]ASP.loggedin_master.     
Type A originates from 'App_Web_10awacsi, Version=0.0.0.0, Culture=neutral,
PublicKeyToken=null' in the context 'Default' at location
'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET
Files\root\7341db4f\e195a424\App_Web_10awacsi.dll'. Type B originates from
'App_Web_adrfukya, Version=0.0.0.0, Culture=neutral, PublicKeyToken=null' in the
context 'Default' at location
'C:\Windows\Microsoft.NET\Framework64\v4.0.30319\Temporary ASP.NET
Files\root\7341db4f\e195a424\App_Web_adrfukya.dll'.

如果我在 Visual Studio 中保存打开内容 aspx 文件并重新保存它,错误消失,但稍后再次发生。我猜测保存会强制重新编译以修复错误。

当错误发生时,我尝试将内容页面置于 Debug模式。
然而,重新保存解决了这个问题,并且由于该页面一直处于 Debug模式,所以它没有再次发生 - 所以我无法获得错误的特定行号。
无论如何,我的猜测是它在尝试合并母版页和内容页时出错 - 所以我怀疑无论如何我都不会得到行号。

发生错误时,使用相同母版页的其他一些内容页仍然可以正常工作。

有什么想法吗?

Windows Server 2008 上的 ASP.net 版本 4,使用 VB

最佳答案

尝试设置

<compilation debug="true" batch="false" >

在您的 web.config 中。它对我有用。

关于ASP.net:[A]ASP.loggedin_master 无法转换为 [B]ASP.loggedin_master。类型 A 源自 'App_Web,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8126697/

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