虚拟机设置及与vs2008远程调试设置

虚拟机设置的几个误区:1 虚拟内存设置过高,一般如果主机电脑只有1G内存,设置256M就够了 如果设置512 会导致主机运行内存不够卡死。虚拟系统占用内存并不高

在驱动编程过程中,为防止蓝屏死机要用到虚拟机,但是在虚拟机中运行VS2008很慢,所以设置虚拟机和vs2008联合调试






6.  增加本地共享信任:
     IE->Internet选项->安全->本地Intarnet->站点->高级->添加file://*..host
7.  如果是vista/window7话,关闭UAC:
     Run->msconfig->工具->更改UAC设置->调至最低
     然后 重启系统
8.  如果是Realtek的网卡需要在“本地连接”里面将“大量传输减负”的特性去掉。

三、配置vs2008:
1. 打开vs2008发现在菜单栏多了条VMware的工作条
使用VS2008+VM8.0在虚拟机中调试程序
2.  点击上图最后一个按钮弹出如下对话框
使用VS2008+VM8.0在虚拟机中调试程序
第一项为将要进行调试的虚拟机的.vmx文件。
第二项为将要进行调试的调试器,安装完成后默认的为32位的调试器,
    我们现在需要调试的64位的p11,所以将这个调试器换为64位。
第三项为远程调试器的名字,需要取成网络唯一。
第四项为将要调试的程序,我的虚拟机为Windows7_X64,所以改为C*Ctrl.exe,
    如果是调试普通的exe程序,直接使用默认的设置就可以了。
第五项为共享目录,如果需要可以进行修改,怎样修改有说明。
第六项为虚拟机的帐号和密码,不需要填写,在第一次进行调试的时候可以手动输入。
3.点中Pre-Debug Event弹出如下对话框
使用VS2008+VM8.0在虚拟机中调试程序
在Copy Files中将我们编译出来64位p11的.dll.ilk.sig三个文件copy到虚拟机的C:\windows\system32中,
这里不能使用相对路径!
上就是对虚拟机和本机vs2008的全部设置。现在使用 中的第一个按钮就可以进行下断点调试了。

注:如果本机的网卡是Realtek的,需要在”本地连接” 里面将“大量传输减负”的特性关闭。

0

阅读 (1412)   评论  (6) 收藏 (0)  转载 (0)   喜欢   打印 举报
已投稿到:
  • 评论加载中,请稍候...

登录名: 密码: 找回密码 注册

    

验证码: 请点击后输入验证码 收听验证码

发评论

以上网友发言只代表其个人观点,不代表新浪网的观点或立场。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值