一个Ajax Control Toolkit WebSite,使用CalendarExtender控件,调试正常,发布出错!

hb9191 hb9191 墨衍会员 · AI 创作全网分发 墨衍智能分发 通过墨衍一键同步至各平台 可同步平台 CSDN微信公众号微博知乎掘金百家号博客园抖音小红书 你的文章也可以这样分发 墨衍会员 ¥399起/年,写一次发全网 我也要 + 加入社区
使用CalendarExtender控件,如下:

<%@ Register Assembly="AjaxControlToolkit" Namespace="AjaxControlToolkit" TagPrefix="cc1" %>
......
<asp:ScriptManager ID="ScriptManager1" runat="server" EnableScriptGlobalization="True">
</asp:ScriptManager>
......
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox>
<cc1:CalendarExtender ID="CalendarExtender1" runat="server" TargetControlID="TextBox1" Format="yyyyMMdd">
</cc1:CalendarExtender>
......

调试都正常,发布到本机的Inetpub\wwwroot,浏览出错如下:

“/AJAXEnabledWebSite1”应用程序中的服务器错误。
--------------------------------------------------------------------------------

编译错误
说明: 在编译向该请求提供服务所需资源的过程中出现错误。请检查下列特定错误详细信息并适当地修改源代码。

编译器错误信息: CS0030: 无法将类型“ASP.calendar_aspx”转换为“System.Web.UI.WebControls.Calendar”

源错误:



行 120: public calendar_aspx() {
行 121: string[] dependencies;

行 122: ((Calendar)(this)).AppRelativeVirtualPath = "~/Calendar.aspx";
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
行 123: if ((global::ASP.calendar_aspx.@__initialized == false)) {
行 124: global::ASP.calendar_aspx.@__stringResource = this.ReadStringResource();


源文件: c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\App_Web_calendar.aspx.cdcab7d2.emusxxlk.0.cs 行: 122



编译器警告消息:
警告: CS0108: “ASP.calendar_aspx.Profile”隐藏了继承的成员“Calendar.Profile”。如果是有意隐藏,请使用关键字 new。
源错误:

c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\App_Web_calendar.aspx.cdcab7d2.emusxxlk.0.cs

行 131: }
行 132:
行 133: protected System.Web.Profile.DefaultProfile Profile {
行 134: get {
行 135: return ((System.Web.Profile.DefaultProfile)(this.Context.Profile));


警告: CS0108: “ASP.calendar_aspx.ApplicationInstance”隐藏了继承的成员“Calendar.ApplicationInstance”。如果是有意隐藏,请使用关键字 new。
源错误:

c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\App_Web_calendar.aspx.cdcab7d2.emusxxlk.0.cs

行 137: }
行 138:
行 139: protected System.Web.HttpApplication ApplicationInstance {
行 140: get {
行 141: return ((System.Web.HttpApplication)(this.Context.ApplicationInstance));





显示详细的编译器输出:


C:\WINDOWS\system32> "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\csc.exe" /t:library /utf8output /R:"C:\WINDOWS\assembly\GAC_32\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll" /R:"C:\WINDOWS\assembly\GAC_32\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\assembly\dl3\cd3cb47a\66c806a1_77cac701\App_Web_4s8ptw59.DLL" /R:"C:\WINDOWS\assembly\GAC_32\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\mscorlib.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions\1.0.61025.0__31bf3856ad364e35\System.Web.Extensions.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Web.Extensions.Design\1.0.61025.0__31bf3856ad364e35\System.Web.Extensions.Design.dll" /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\assembly\dl3\5e8142d3\06c1fb9f_77cac701\App_Code.DLL" /R:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\assembly\dl3\c6852165\96393eeb_b0bec701\AjaxControlToolkit.DLL" /R:"C:\WINDOWS\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" /out:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\App_Web_calendar.aspx.cdcab7d2.emusxxlk.dll" /D:DEBUG /debug+ /optimize- /win32res:"C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\yruz-zlv.res" /w:4 /nowarn:1659;1699 "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\App_Web_calendar.aspx.cdcab7d2.emusxxlk.0.cs" "C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\App_Web_calendar.aspx.cdcab7d2.emusxxlk.1.cs"


Microsoft (R) Visual C# 2005 编译器 版本 8.00.50727.42
用于 Microsoft (R) Windows (R) 2005 Framework 版本 2.0.50727
版权所有 (C) Microsoft Corporation 2001-2005。保留所有权利。

c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\App_Web_calendar.aspx.cdcab7d2.emusxxlk.0.cs(133,53): warning CS0108: “ASP.calendar_aspx.Profile”隐藏了继承的成员“Calendar.Profile”。如果是有意隐藏,请使用关键字 new。
c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\assembly\dl3\cd3cb47a\66c806a1_77cac701\App_Web_4s8ptw59.DLL: (与前一个警告相关的符号位置)
c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\App_Web_calendar.aspx.cdcab7d2.emusxxlk.0.cs(139,46): warning CS0108: “ASP.calendar_aspx.ApplicationInstance”隐藏了继承的成员“Calendar.ApplicationInstance”。如果是有意隐藏,请使用关键字 new。
c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\assembly\dl3\cd3cb47a\66c806a1_77cac701\App_Web_4s8ptw59.DLL: (与前一个警告相关的符号位置)
c:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\Temporary ASP.NET Files\ajaxenabledwebsite1\b9aefc02\e1a488f4\App_Web_calendar.aspx.cdcab7d2.emusxxlk.0.cs(122,14): error CS0030: 无法将类型“ASP.calendar_aspx”转换为“System.Web.UI.WebControls.Calendar”





显示完整的编译源:


(略)




--------------------------------------------------------------------------------
版本信息: Microsoft .NET Framework 版本:2.0.50727.832; ASP.NET 版本:2.0.50727.832
...全文

相关推荐

基于SEToolkit的钓鱼攻击演练:社会工程学实战与防御策略

社会工程学攻击是网络安全中针对“人”这一关键环节的常见手段,它利用信任、好奇等心理弱点,往往能绕过技术防线。其核心原理是通过伪装与欺骗,诱导目标执行特定操作或泄露敏感信息。在技术价值层面,理解此类攻击有助于构建更立体的防御体系,从单纯的技术对抗扩展到人员意识与流程管控。应用场景广泛,尤其在企业内部安全演练、员工安全意识培训中,通过模拟高仿真钓鱼攻击,可有效暴露防御盲点。本文以Social-Engineer Toolkit (SET) 这一开源渗透测试框架为例,深入解析如何搭建隔离测试环境、克隆高仿真钓鱼网站

chenju1968

SEToolkit实战:从原理到防御,构建高仿真钓鱼网站的安全演练

在网络安全领域,社会工程学攻击是突破防御体系的常见手段,其核心原理是利用人的心理弱点而非技术漏洞。钓鱼攻击作为典型的社会工程学技术,通过伪造可信的登录页面诱导用户提交敏感凭证,实现身份窃取。SEToolkit(Social-Engineer Toolkit)作为一款自动化社工套件,集成了网站克隆、凭证收割、邮件投递等攻击向量,能够快速模拟高仿真钓鱼场景,帮助安全从业者理解攻击链条。从技术实现看,它通过修改表单提交地址、注入恶意代码并透明重定向用户,自动化完成凭证窃取。在安全测试与意识培训中,使用SETool

weixin_30482383

Kali Linux SEToolkit网站克隆实战:从原理到防御的钓鱼演练指南

社会工程学攻击是网络安全领域常见的威胁手段,其核心原理是利用人的心理弱点而非技术漏洞实施入侵。在渗透测试与红队评估中,模拟此类攻击对于评估企业防护体系至关重要。SEToolkit作为Kali Linux中的自动化社会工程学工具,通过镜像下载、代码注入与服务配置等技术,能够快速克隆目标网站并捕获用户提交的凭证,从而高效复现钓鱼攻击链。掌握这一工具不仅有助于安全工程师在授权范围内进行逼真的攻防演练,还能为Web应用防火墙(WAF)、终端检测响应(EDR)等安全产品的检测能力提供深度测试场景,最终提升整体安全防御

dbp5156

科技服务机构如何通过数据分析增强服务专业性?.docx

科易网基于40亿+科创知识图谱数据库,深度探索AI技术在技术转移、成果转化、技术经纪、知识产权、产业创新、科技招商等垂直领域的多样化应用场景,研究科技创新领域的AI+数智化解决方案,推动科技创新与产业创新智能化发展。

BIZKEEN

全国大学生电子设计大赛项目合集全国电赛优秀作品全国大学生电子设计竞赛,简易风洞及控制系统(主控板+供电驱动)工程文件分享

全国大学生电子设计大赛项目合集全国电赛优秀作品全国大学生电子设计竞赛,简易风洞及控制系统(主控板+供电驱动)工程文件分享

zz_ll9023
评论 6
收藏 已收藏
分享
返回顶部
hb9191
.NET社区 62,271 成员 668,968 内容