调试错误解决方法集锦
2010-01-30 11:05
459 查看
收藏程序调试中出现的错误及解决方法:
(一)从光盘中拷贝了程序,调试中出现:
无法将文件“G:/Downloads/MrCy/MrCy/DataBase/db_MrCy_Data.MDF”复制到
“bin/Debug/DataBase/db_MrCy_Data.MDF”。未能找到文件
“G:/Downloads/MrCy/MrCy/DataBase/db_MrCy_Data.MDF”。
而代码中并没有拷贝数据库文件,且数据库已附加到sql server中。
解决方法:
在Visual Studio资源管理器中右击数据库文件,选择“属性”,将“复制到输出目录”改为“不复制”。
(二)ewebeditor在IE8下失效
页面中使用了ewebeditor,但在IE8下,所有按钮都失效。
原因是IE8不支持anonymous()。
要修改ewebeditor的editor.js文件,把
if (element.YUSERONCLICK) {
eval(element.YUSERONCLICK + "anonymous()");
}
改为:
//解决IE8下按钮失效的问题
if(navigator.appVersion.match(/8./i)=='8.')
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
else
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
(三)Visual Studio不能调试Web应用程序,按F5启动调试的时候总是提示不能成功启动调试
用的是IE8的话,请修改注册表:HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main
增加dword键TabProcGrowth,值为0就行!
(四)在Visual Studio 2008、IE8下出现: Asp.net Ajax客户端框架未能加载, 'Sys'未定义
修改Web.Config,在system.web节点下添加:
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
</httpHandlers>
(一)从光盘中拷贝了程序,调试中出现:
无法将文件“G:/Downloads/MrCy/MrCy/DataBase/db_MrCy_Data.MDF”复制到
“bin/Debug/DataBase/db_MrCy_Data.MDF”。未能找到文件
“G:/Downloads/MrCy/MrCy/DataBase/db_MrCy_Data.MDF”。
而代码中并没有拷贝数据库文件,且数据库已附加到sql server中。
解决方法:
在Visual Studio资源管理器中右击数据库文件,选择“属性”,将“复制到输出目录”改为“不复制”。
(二)ewebeditor在IE8下失效
页面中使用了ewebeditor,但在IE8下,所有按钮都失效。
原因是IE8不支持anonymous()。
要修改ewebeditor的editor.js文件,把
if (element.YUSERONCLICK) {
eval(element.YUSERONCLICK + "anonymous()");
}
改为:
//解决IE8下按钮失效的问题
if(navigator.appVersion.match(/8./i)=='8.')
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "onclick(event)");
}
else
{
if (element.YUSERONCLICK) eval(element.YUSERONCLICK + "anonymous()");
}
(三)Visual Studio不能调试Web应用程序,按F5启动调试的时候总是提示不能成功启动调试
用的是IE8的话,请修改注册表:HKEY_LOCALMACHINE -> SOFTWARE -> Microsoft -> Internet Explorer -> Main
增加dword键TabProcGrowth,值为0就行!
(四)在Visual Studio 2008、IE8下出现: Asp.net Ajax客户端框架未能加载, 'Sys'未定义
修改Web.Config,在system.web节点下添加:
<globalization requestEncoding="utf-8" responseEncoding="utf-8"/>
<httpHandlers>
<remove verb="*" path="*.asmx"/>
<add verb="*" path="*.asmx" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="*" path="*_AppService.axd" validate="false" type="System.Web.Script.Services.ScriptHandlerFactory, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35"/>
<add verb="GET,HEAD" path="ScriptResource.axd" type="System.Web.Handlers.ScriptResourceHandler, System.Web.Extensions, Version=3.5.0.0, Culture=neutral, PublicKeyToken=31BF3856AD364E35" validate="false"/>
</httpHandlers>
相关文章推荐
- viusal studio 调试错误及解决方法(长期更新记录)
- VS.NET常见错误及解决方法集锦
- Centos系统上安装php遇到的错误解决方法集锦
- VS.NET常见错误及解决方法集锦
- Xcode 真机调试中"There was an internal API error"错误解决方法
- ios 调试技巧收藏 一 解决EXC_BAD_ACCESS错误的一种方法--NSZombieEnabled
- 关于IE7打开任何网页弹出[未处理的异常('对象不支持此属性或方法')发生在iexplorer.exe]错误调试框的解决办法
- 对于技术人员的出现了运行时间错误,是否要进行调试的解决方法
- ti dsp5509a 调试过程中的2个错误和解决方法
- Android 开发常见错误及解决方法集锦
- webservice Server Error in '/' Application 本地调试没错,服务器上就错误的解决方法
- 小结 Coredump 之Segmentation faults(段错误) 以及调试和解决方法
- Android系统移植与调试之------->安装apk时出现错误Failure [INSTALL_FAILED_DEXOPT]问题解决的方法
- Android 网络调试 tcpip 开启方法以及10061错误解决方法
- vs2015启动网站调试提示 HTTP 错误 403.14 - Forbidden Web 服务器被配置为不列出此目录的内容。 解决方法
- VC6.0编译错误解决方法集锦
- (转帖)asp.net调试错误解决方法收集(1)
- "您不具备调试此应用程序的权限......" 错误的解决方法
- swift使用 cocopods真机调试的一个错误解决方法
- heap corruption detected错误解决方法调试方法以及内存管理相关