Category Archives: internal

WLMD change to WLMC

Advertisements

Posted in internal | Leave a comment

使用Pre/Post-build event

      经常遇到某个程序需要在工作机完成而要在测试机测试的情况,使用post-build event可使程序在编译后直接拷贝到测试机(需要测试机开一个有上传权限的目录),使用copy命令就可以把所有文件都拷贝到测试.pre/post-build event command实际就是一个cmd窗口,可以使用任何cmd命令. 找到Pre/Post-build event command:在Visual Stuido里,右键一个工程的属性->build event即可.  

Posted in internal | Leave a comment

使用Remote Debugger

Remote Debugger的安装文件在Visual Studio 2005\vsts\vs\Remote Debugger\x86rdbgsetup.exe或者本机的\Microsoft Visual Studio 8\Common7\IDE\Remote Debugger\x86,在测试机安装结束后开始配置服务. Check ‘Run the "Visual Studio 2005 Remote Debugger" service’ Type user name and passwords. 这个用户和工作机上进行的调试的用户一样即可.也许用其它的高权限用户也可以,但没试过. 选择允许本地网络还是所有计算机.根据实际情况定. 在开始菜单里找到Remote Debugger并运行. 在工作机Visual Studio->Tools->Attach to Process. Transport选择Default,Qualifier输入domain\user@RemoteServer,按回车,如果防火墙配置正常的话现在可以看到远程机器的进程列表了. 在测试机运行要调试的程序,并在工作机选择attach到这个进程即可. 结合Build Events使用.打开工程属性窗口,点Build Events页,在Post-Build event输入copy *.* \\remote\folder. 在Build页uncheck Optimize … Continue reading

Posted in internal | Leave a comment

在Vista使用管理员权限并同时访问局域网

      在Windows Vista中,使用管理员(Administrator)访问局域网机器时(\\server\folder\,需要域用户权限),屏幕只闪一下就没了,不像其它用户或者XP中出现用户密码提示对话框.而执行一些命令(regsvr32)必须用Administrator用户(而不是管理组的其它用户),同时也需要访问网络上的资源,这造成了很多不便.我找到的解决办法有下边几种: 用管理组的其它帐户登录下载.如果用管理员组其它本地帐户,这是一个笨办法,不光每次访问一个服务器需要输入有权限的域用户名和密码,而且在命令行下根本没有提示,直接提示没权限.所以正确的办法是直接使用域用户完成所有的下载,然后切换到Administrator执行命令.缺点是用户登录很费时间. 用管理员登录,打开控制面板->用户->高级->管理密码,在这里输入所有需要访问的服务器及相应的用户密码,这样用Administrator登录这些服务器就和用相应的域用户一样了.这个密码列表可以备份出来,并保存到其它位置,下次重装完系统直接还原一下就可以了,比较方便.缺点是不够灵活,例如增加了需要访问的服务器,或者所保存的域用户密码更改,都需要重新建立列表,如果服务器比较多而且不易分析出需要访问的所有服务器时,就很麻烦了. 使用runas命令.用域用户登录并完成所有下载,在执行一些必须用Administrator执行的命令时使用runas /user:administrator "command"即可.这时Administrator的密码不能为空,否则提示出错.这种方法只适用于需要特殊权限的命令较少的时候.       推荐使用第三种,总使用Administrator并不是一个好习惯.

Posted in internal | 2 Comments