2007年12月
提示消息是:一个dll无法被load
最后的解决办法是给每个dll加上anyone权限....
太诡异了,给目录加都没用
阅读全文>
发表于 @ 2007年12月14日 15:06:00|评论(loading...)|编辑
VS.Net 2003调试您是服务器上“Debugger Users”组的成员的解决
2007-05-31 15:33
今天调一个ASP.NET的程序,老弹出"试图运行项目时出错: 无法在 Web 服务器上启动调试。您没有调试该服务器的权限。验证您是服务器上“Debugger Users”组的成员。"的信息,网上的解决办法试了一大堆都不行,卸掉重装也不行,吐血,搞了一个下午,最后终于解决问题了,方法很简单!
1.开始>计算机管理>本地用户和组>用户,在ASP.NET用户隶属组加多一个Administrators
2.IE>工具>Internet选项>受信站点,将http://localhost、http://计算机名、http://计算机ip、http://127.0.0.1统统加入到受信站点
3.IE>工具>Internet选项>受信站点>自定义级别>用户验证,选“使用当前用户名和密码登录”
阅读全文>
发表于 @ 2007年12月14日 15:03:00|评论(loading...)|编辑
HOW TO:Set Up and Use Remote Debugging in Microsoft Visual Studio .NET(HOWTO:在 Microsoft Visual Studio .NET 中设置和使用远程调试)阅读全文>
发表于 @ 2007年12月14日 15:00:00|评论(loading...)|编辑
远程调试(remote debug) 使用指南
远程调试(remote debug) 有时候还是比较方便的,例如你的服务器程序发布到远程服务器上需要调试来确定bug,但是程序需要相关的环境配置(数据库或者其他程序等)才可以运行起来,你不想在本地搞一套同样的系统或者不方便在本地搞一套相同的系统,那么,这个时候使用remote debug就可以很方便地在本机对远程服务器上的目标程序进行调试跟踪了。阅读全文>
发表于 @ 2007年12月14日 14:58:00|评论(loading...)|编辑
关于vs2005得远程调试
由于msdn有详细得说明,但是太麻烦,由于我要调试gina,用wvs2005得远程调试最适合不过了,客户机我用得是vmware得虚拟机,我把自己得配置写下来,以做备忘。
1 在客户机安装remote debug
2 在主程序中设置启动监视器得代码,由于配置authentication得比较麻烦,所有我就配置成noauth,并且是anyuser得,例如: WinExec("\"C:\\Program Files\\Microsoft Visual Studio 8\\Common7\\IDE\\Remote Debugger\\x86\\msvsmon.exe\" /anyuser /noauth /nosecuritywarn", SW_HIDE);
3 在主机端debug中选择attach to process,在transport中选择remote(native only with no authentication),在Qualifier中输入客户机器IP地址,然后选择你要调试得进程就可以了。
关于在winlogon进程中显示GUI界面得程阅读全文>
发表于 @ 2007年12月14日 14:57:00|评论(loading...)|编辑
接下来的工作就好办了,拷贝程序集到目标机器上,然后运行gacutil /i filename,将程序集安装到GAC即可。需要拷贝的程序集如下:
1) Microsoft.ReportViewer.Common.dll
2) Microsoft.ReportViewer.ProcessingObjectModel.dll
3) Microsoft.ReportViewer.WebForms.dll阅读全文>
发表于 @ 2007年12月08日 03:35:00|评论(loading...)|编辑