社区
.NET Framework
帖子详情
VS2005一调试就自动关闭
qiangzi0303
2007-06-13 09:53:25
昨天VS2005还好好的,今天打开电脑,一调试项目 就自动关闭了,请问是什么原因?谢谢
...全文
2098
12
打赏
收藏
VS2005一调试就自动关闭
昨天VS2005还好好的,今天打开电脑,一调试项目 就自动关闭了,请问是什么原因?谢谢
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
12 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
zhengjuzhuan
2007-08-13
打赏
举报
回复
//是不是 电脑有2003和2005一起的哦
Rikyoo
2007-08-10
打赏
举报
回复
解决VS2005调试自动关闭问题请见我的blog
blog.csdn.net/rikyoo
qieyj
2007-08-04
打赏
举报
回复
20.错误 1718。文件被数字签名策略拒绝(安装vs2005sp1时)
解决方法:
(1). 单击“开始”,单击“运行”,键入 control admintools,然后单击“确定”。
(2). 双击“本地安全策略”。
(3). 单击“软件限制策略”。(注意:如果未列出软件限制,请右击“软件限制策略”,然后单击“新建策略”。 )
(4). 在“对象类型”下,双击“强制”。
(5). 单击“除本地管理员以外的所有用户”,然后单击“确定”。
(6). 重新启动计算机。
微软说明:
http://support.microsoft.com/kb/925336
21.vs2005不能从源文件模式切换到视图模式
解决方法:dos下运行下 devenv /resetskippkgs (win+r cmd)
22.Validation of viewstate MAC failed
解决办法:页面的顶部page加 EnableViewState="False" EnableViewStateMac = "False" 来解决这个问题
23.Automation server can't create object"(Automation 服务器不能创建对)
解决办法:运行: Regsvr32 scrrun.dll 即可。
24.包加载失败
未能正确加载包"Visual Web Developer Trident Designer Package"(GUID =
{30AE7E28-6C02-496D-8E43-85F7A90AEFF1}。
解决方法:
1、设置系统变量 VsLogActivity=1
2、在%APPDATA%\Microsoft\VisualStudio\8.0\文件夹下创建文件ActivityLog.xml
Error
Microsoft Visual Studio
LoadLibrary failed for package [Visual Web Developer Trident Designer Package]
{30AE7E2B-6C02-496D-8E43-85F7A90AEFF1}
--------------------------------------------------------------------------------
8007007e
c:\Program Files\Microsoft Visual Studio 8\Common7\Packages\tridsn.dll
3、从 WINNT\MicroSoft.NET\Framework\v2.0.xxx 复制文件gdiplus.dll 到 Program Files\Visual Studio 8\Common7\Packages文件夹下
4、在命令行下运行命令 :devenv /resetskippkgs
25.Error spawning 'cmd.exe'.
解决方案:把cmd.exe 拷贝到VS安装目录下的VC/BIN目录里,可以解决问题。
26.尝试读取或写入受保护的内存
解决:硬件有问题,一般内存有问题
27.无法在证书存储区中找到清单签名证书
解决方法:用记事本打开项目的.csproj文件,删除类似
28.该项目中不存在目标“ResolveKeySource”。
原因:这个问题很罕见,查询国外相关资料后,大致说是由于部署的不是一个标准的solution, 需要在VS自带的命令提示中运行下面这个东西恢复
解决方法:
(1).将下列代码存为XML文件,命名为TestBuild.xml
<Project DefaultTargets="Build" xmlns="http://schemas.microsoft.com/developer/msbuild/2003">
<PropertyGroup>
<TargetConnectionString>Data Source=.\sql2005%3BUser ID=SqlUser%3BPooling=False%3BPassword=X</TargetConnectionString>
</PropertyGroup>
<ItemGroup>
<DatabaseProject Include="Database1\Database1.dbproj"/>
<DatabaseProject Include="Database2\Database2.dbproj"/>
</ItemGroup>
<Target Name="BuildAllDatabaseProjects">
<MSBuild
Properties="TargetConnectionString=$(TargetConnectionString)"
Projects="@(DatabaseProject)"
Targets="Build;Deploy">
</MSBuild>
</Target>
(2)在命令提示中运行:msbuild /t:BuildAllDatabaseProjects TestBuild.xml
</Project>
29.不能将值 NULL 插入列 '**'
原因:这是数据库表设计的错误,所涉及的表的字段中设置了不能为空的属性,但是传入的值为null,所以报错
解决方法:查看是否所传入的值是否为Null,或修改数据库中表的所对应的列的属性
30.未能加载类型"命名空间.类"...
原因:
(1)项目修改后没有进行编译
(2)项目中原有的命名空间可能被修改了
(3)项目中所需要的ascx或其他页面不存在,或不包含在项目中
解决方法:
(1)在修改完成之后,请重新生成或编译整个项目或解决方案
(2)手工修改所改动的命名空间,注意名称的大小写,再重新编译
(3)将相关的文件包含在项目中
31.不能访问只读文件“****.***"
解决方案:
给虚拟目录所对应的文件加上“Everyone/写入”权限即可
32.请求因 HTTP 状态 401 失败:Access Denied
解决方法:在iis信息服务器上把匿名访问和允许iis控制密码给勾上
qieyj
2007-08-04
打赏
举报
回复
VS2005(c#)项目调试问题解决方案集锦
1.检测到有潜在危险的 Request.Form 值
原因:
(1)在提交数据的页面或webconfig中没有对validateRequest的属性进行正确的设置
(2)HTML里面写了两个<form>引起
解决:
方案一: 在.aspx文件头中加入这句: <%@ Page validateRequest="false" %>
方案二: 修改web.config文件:
<configuration>
<system.web>
<pages validateRequest="false" />
</system.web>
</configuration>
因为validateRequest默认值为true。只要设为false即可。
注明:(感谢 随风流月 在水一方独舞的修正)
如果设置EnableViewState="False" 和EnableViewStateMac = "False" ,那么客户端就可以篡改viewstate后回发给服务器,而服务器不能识别viewstate已经被篡改了,从而导致安全问题。
如果设置(asp.net 默认的设置)EnableViewState="true" 和EnableViewStateMac = "true",则服务端就可以识别篡改后的viewstate,一经识别viewstate被篡改,服务器可以关闭相应的操作
2.“在没有任何数据时进行无效的读取尝试”解决办法
原因:
所返回的sqldatareader无数据记录,但没有作记录判断力处理。返回的是空值
加上判断即可: if (reader.read()) { TextName.Text =
reader["FieldName"].ToString(); }
3.数据为空。不能对空值调用此方法或属性。
原因:
若对象是null,那么调用对象的方法例如ToString()肯定出错一般是数据库字段的值为空
在grideview等数据控件常出现
解决:因此建议作NULL处理
4.阅读器关闭时 FieldCount 的尝试无效
原因:
使用了SqlDataReader来绑定数据后,将connection对象作了Close()处理
类似
public SqlDataReader GetSomething()
{
conn.open();
SqlDataReader reader =
sqlcmd.ExcecutReader(CommandBehavior.CloseConnection));
conn.close();// occur error here
return reader;
}
在绑定的时候调用了这个方法来指定数据源。如果使用这个方法则需要在调用函数中关闭Re
ader这样conn就可以自动关闭。
如果是使用的是SqlDataAdapter和DataSet那么请去掉显式关闭conn的调用。或者在finally
中调用之。
5.未能映射路径
原因:可能是在webconfig中的路径配置不正确所致
<add key="FCKeditor:BasePath" value="~/admin/fckeditor/"/>
<add key="FCKeditor:UserFilesPath" value="/UserFiles/" />
6.Unreachable code detected
原因:
一般是在异常处理理或返回值时使用了 throw 或return ,可能是其位置放在前面,造成后面的代码执行到了。
解决:
把相关的异常抛出处理的语句(throw)或return 的语句放到代理执行的最后一行。
7.索引超出范围。必须为非负值并小于集合大小
原因:
(1).没有设置DATAKEYFIELD设为数据库中相对应的唯一字段(一般是主键)
(2).DataGrid1.Columns > e.Item.Cells
解决:
(1).设置datakeyfield
(2).加入判断语句datagrid1.item.count (datagrid可以是其它相类似的服务器控件)
8数据为空。不能对空值调用此方法或属性
9数据源不支持服务器端的数据分页。
解决方法:
不要使用DataReader,改成使用DataSet:或使用自定义分页形式,不采用vs.net提供的分页功能
OleDbDataAdapter da = new OleDbDataAdapter(sql, connection);
DataSet ds2 = new DataSet();
da.Fill(ds2, "News");
GridView1.DataSource = ds2;
GridView1.DataBind();
10.对象名'***** '无效
原因:当前使用的数据库中没有*****这张表
解决: 查看是否程序中是否写错了所调用的表的名称或看一下SQL数据库中是否存在你所调用的表
11.在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL
Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序,
error: 40 - 无法打开到 SQL Server 的连接)
solution: 主机上需要用固定的IP地址或服务器地址
12.SqlDateTime 溢出。必须介于 1/1/1753 12:00:00 AM 和 12/31/9999 11:59:59 PM
之间。
出现这种问题``多半是因为你更新数据库时``datetime字段值为空``默认插入0001年01月01
日``造成datetime类型溢出
13.出现-------表示“属性”,此处应为“方法”
原因: 1.VB与c#的方法,属性的格式有所不一样导致。
2.可能是在design中绑定数据的语法出现错误 解决: 1.记住属性用[] 方法用()
2.记住绑定数据的正确语法(有以下几种方式::<%Container.DataItem(“字段名”)%> <%
#Eval(“字段名”)%> <%Bind(“字段名”)%>等)
14.未能从程序集“DAL, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=null”中加载类型“DAL.SqlHelper”。
原因:修改了其他层后未能重新编译成dll
解决:编译一下(Rebuild)
15.为过程或函数 指定的参数太多,
solution:调用存储过程与定义的存储过程所用的参数数量或所执行的SQL语句中所传入的参
数个数不一致(这是个SQL的错误)
解决方案:仔细检查在存储过程中所设定的参数变量,与实际输入的参数值是否一一对应
16.无法启动调试,绑定句柄无效
原因:系统的Terminal Services没有开启
17.Unable to debugging on the web server.Debug failed because integrated windows authentication is not enable
解决方法:
打开vs2005->工具(Tools)->选项(Option)->调试(debugging)->编辑并继续(Edit and Continue)->全部打勾
18.Automation 操作中文件名或类名未找到: 'RegExp'
解决方法:regsvr32 vbscript.dll
19.System.NullReferenceException: 未将对象引用设置到对象的实例。
原因:
(1)所设置的变量为空值或没有取到值,一般出现在传递参数的时候出现这个问题,也会在使用datagrid或gridview或datalist等数据控件时出现.
(2)控件名称与codebehind里面的没有对应
(3)未用new初始化对象
(4)在程序中所引用的控件不存在
解决方法:
(1)使用try..catch...finally捕捉错误,或直接用response.write()输出所取的变量值
(2)查看代码中是否存在未初始化的变量
qiangzi0303
2007-08-03
打赏
举报
回复
杀毒软件搞的鬼.......
tujiaping
2007-06-29
打赏
举报
回复
最省事的方法就是重装
zhujiechang
2007-06-13
打赏
举报
回复
关闭防火墙
zhujiechang
2007-06-13
打赏
举报
回复
重装
shilei831115
2007-06-13
打赏
举报
回复
那个服务被你干掉了?
不知道
qiangzi0303
2007-06-13
打赏
举报
回复
以上各位老兄的方法都试了,没用,我卸载了,重装了一个英文版的,也不行,是不是要打SP1?昨天只是装了一个AJAX Extenstion 1.0的插件,但是卸载掉了,还是不行....
ohd
2007-06-13
打赏
举报
回复
是不是用了插件?如:Visual assist X等,如果用了,把他们删除就好了
xxelement
2007-06-13
打赏
举报
回复
新建一个工程能 debugger吗?
QT编写的串口设备
调试
工具终极版
开发环境:WIN7+QT4.7+QT CREATOR2.8+MINGW 已编译通过测试平台:XP、Win7、ubuntu、tiny210 技术实现:通过第三方串口通信类,解析协议并作出处理 基本功能: 1:支持16进制数据发送与接收。 2:支持windows下COM9以上的串口通信。 3:
自动
加载对应操作系统串口号。 4:实时显示收发数据字节大小以及串口状态。 高级功能: 1:可自由管理需要发送的数据,每次只要从下拉框中选择数据即可,无需重新输入数据。 2:可模拟设备回复数据,需要在主界面开启模拟设备回复数据。当接收到设置好的指令时,立即回复设置的回复指令。例如指定收到0x16 0x00 0xFF 0x01需要回复0x16 0x00 0xFE 0x01,则只需要在SendData.txt中添加一条数据16 00 FF 01:16 00 FE 01即可。 3:可定时发送数据和保存数据到文本文件:,默认间隔5秒钟,可更改间隔时间。 4:在不断接收到大量数据时,可以暂停显示数据来查看具体数据,后台依然接收数据但不处理,无需
关闭
串口来查看已接收到的数据。 5:每次收到的数据都是完整的一条数据,而不是脱节的,做了延时处理。 6:一套源码随处编译,无需更改串口通信类,已在XP/WIN7/UBUNTU/ARMLINUX系统下成功编译并运行。
解决
VS
2005
单步
调试
时
自动
进入反汇编的问题
原文地址::http://blog.csdn.net/armeasy/article/details/5678238
VS
2005
单步
调试
时
自动
进入反汇编,无法单步
调试
,解决办法: 一:将工具-》选项-》
调试
-》常规-》要求源文件与原始版本完全匹配取消掉。 二:项目-》属性-》C/C++-》常规-》
调试
信息格式确认不是禁用。尝试使用ZI试下。 实践证明,第一招解决问题。如
Visual Studio 2019
调试
入门视频教程
跟着这门课程学一遍,你就会
调试
了。 同学眼睛一亮,顿悟。 题外话,那个问题他花了一天时间才
调试
出来了,但是值得! 以后他很少再问我
调试
相关的问题,因为已经学会了
调试
,技术水平也突飞猛进。 推荐课程: ...
vs
2019本地
调试
器显示一下就闪退,
自动
关闭
vs
2019本地
调试
器显示一下就闪退,
自动
关闭
解决
VS
停止
调试
时浏览器
自动
关闭
&
关闭
浏览器时
自动
停止
调试
关闭
浏览器时
自动
停止
调试
解决办法 选择 项目->属性->Web->将启用编辑并继续去掉勾选 停止
调试
时
自动
关闭
浏览器 仅针对Chrome和IE 解决方案: 点击
调试
->选项->取消“启用ASP.NET的JavaScript
调试
(Chrome和IE)” ...
.NET Framework
17,740
社区成员
24,334
社区内容
发帖
与我相关
我的任务
.NET Framework
.NET技术 .NET Framework
复制链接
扫一扫
分享
社区描述
.NET技术 .NET Framework
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章