zoukankan      html  css  js  c++  java
  • visual studio notes

    1. .net framework source已经可以在vs2008中使用
    ref:
     http://weblogs.asp.net/scottgu/archive/2008/01/16/net-framework-library-source-code-now-available.aspx

    http://blogs.msdn.com/sburke/archive/2008/01/16/configuring-visual-studio-to-debug-net-framework-source-code.aspx
    QFE本地download下载


    2. nuit集成使用,vs2008也可直接使用testdriven.net,不过有时候在NUNIT中可以查看所有TEST的效果,还是继续在用. 添加的external tool中command: C:\Program Files\NUnit 2.4.6\bin\nunit-x86.exe(这个与版本有关), argument:  $(ProjectDir)bin\$(TargetName)$(TargetExt) . (要注意的是我的DLL输出路径没有debug or release), 或者$(BinDir)$(TargetName)$(TargetExt).  设置完成之后在solution explorer中选中单独测试的工程,然后点菜单: tools->Nunit即可打开测试.

    3. 使用webbrowser控件时,如果是新开窗口,则会打开IE然后显示连接对应的网页,当然可以在newWindow事件中设置e.cancel=true,此时,新开窗口的连接将不能打开,为了还能在当前webbrowser窗口中打开,newwindow事件中代码如下:
            e.Cancel = true;
                if (webBrowser1.Document.ActiveElement != null)
                {
                    webBrowser1.Navigate(webBrowser1.Document.ActiveElement.GetAttribute("href"));
                }


    4. winform中取得机器相应信息,可通过Enviroment.GetEnviromentVariable()得到环境变量,或System.Security.Principal.WindowsIdentity.GetCurrent().Name.ToString();取得登录用户名等相关信息.
    System.Management中的类可以取得硬件配置信息,示例:
    ManagementObjectSearcher searcher = new ManagementObjectSearcher("select * from Win32_Processor");
                ManagementObjectCollection objCol = searcher.Get();
     foreach (ManagementObject obj in objCol)
                    ret += obj["ProcessorID"].ToString() + obj["SystemName"].ToString();
    ref: http://www.codeproject.com/KB/system/GetHardwareInformation.aspx


    5. 一篇讲述如何在visual studio中制作安装程序及自定义界面的文章. http://www.codeproject.com/KB/install/SetupAndDeployment.aspx


    6. visual studio 2008 & vista os, 使用richtextbox 作为drag_drop的目标对象时,如果源控件的drageffects为copy,则richtextBox始终拒绝接受drop,必须要设置源控件的effects为move:
    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2756523&SiteID=1
    这应该算是MS的.net framework 2.0中richtextbox的一个bug了
  • 相关阅读:
    项目Alpha冲刺Day7
    项目Alpha冲刺Day5
    项目Alpha冲刺Day6
    Alpha冲刺总结
    测试随笔
    项目Alpha冲刺Day12
    高校征信系统项目Postmortem结果
    冲刺合集
    总结随笔
    测试工作安排
  • 原文地址:https://www.cnblogs.com/margiex/p/1042372.html
Copyright © 2011-2022 走看看