• <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>
    • 軟件測試技術
    • 軟件測試博客
    • 軟件測試視頻
    • 開源軟件測試技術
    • 軟件測試論壇
    • 軟件測試沙龍
    • 軟件測試資料下載
    • 軟件測試雜志
    • 軟件測試人才招聘
      暫時沒有公告

    字號: | 推薦給好友 上一篇 | 下一篇

    利用軟件測試開發技術 .NET Framework 命令行工具

    發布: 2009-8-14 10:08 | 作者: 不詳 | 來源: 領測軟件測試網采編 | 查看: 119次 | 進入軟件測試論壇討論

    領測軟件測試網

     dw15.exe:這個工具給出在使用 .NET Framework 時你想看到的錯誤消息。錯誤消息詢問你是否想發送一個錯誤報告給微軟。(很多用戶控告這個小程序是微軟的間諜軟件。)

      Gacutil.exe:全局程序集緩存(Global Assembly Cache)工具,該工具用于管理程序集緩存。它可以用來查看全局緩存的內容,添加或刪除程序集。要想使用該工具列出全局程序集緩存(GAC)的所有程序集,可以使用/l 開關。(/i 開關安裝程序集,/u 開關刪除程序集。)

      IEExec.exe:這個工具簡化使用 URL 啟動的應用程序的測試,包括無觸點開發 Windows Form 之類的應用程序。工具 IEExec.exe 可以代替 IDE 調試這些應用程序。它只接受 URL 參數(例如,IEExec.exe http://Server/TheApplication.Exe。);它不允許指定區域設置和站點設置。如果你試圖指定區域設置和站點設置,就會出現錯誤。

      Ilasm.exe:MSIL匯編程序(Assembler),該工具從 MSIL 程序集生成一個可移植的可執行文件(PE)。你可以運行生成的可執行文件以確定 MSIL 是否生成了你要的東西。

      Installutil.exe:安裝程序(Installer)工具,該工具允許你在一個指定的程序集中執行安裝程序組件來安裝和卸載服務器資源。這個工具與System.Configuration.Install 命名空間中的類聯合工作。例如,在安裝一個 Windows 服務時這個工具會被用到。

      jsc.exe:一個 _JSciprt .NET 編譯器。/debug 開關進入調試模式。

      Migpol.ex:遷移策略(Migration Policy)工具,該工具提供在兩個可兼容的 .NET Framework 版本之間遷移策略的能力。

      Ngen.exe:原生圖像生成器(Native Image Generator),該工具從一個托管程序集創建一個原生圖像,并將其安裝到位于本地計算機的原生圖像緩存上。原生圖像緩存是 GAC 的保留區域。一旦你為一個程序集創建了一個原生圖像,之后程序集每次運行時運行庫(runtime)就會自動使用那個原生圖像。

      Regasm.exe:程序集注冊(Assembly Registration)工具,該工具讀取一個程序集中的元數據,將必要的條目添加到注冊表中;這樣就允許 COM 客戶端透明地創建 .NET Framework 類。在 .NET Framework 類被注冊之后,任何 COM 客戶端就可以使用它,就好像它是一個 COM 類一樣。.NET Framework 類只會被注冊一次,就是在程序集被安裝時注冊。在程序集中的 .NET Framework 類被注冊之前,它們的實例不能從 COM 創建。

      Regsvcs.exe:這個服務安裝工具可以用來裝載和注冊程序集,注冊和安裝類型庫,或者配置添加到一個類的服務。Regsvcs.exe 需要一個由assemblyFile.dll 指定的源程序集文件。這個程序集必須使用強名簽名。.NET Framework SDK 中提供了強名工具(Sn.exe)。

      vbc.exe:Visual Basic .NET 編譯器。/debug 開關進入調試模式。

      vbj.exe:Visual J# .NET 編譯器。/debug 開關進入調試模式。

      這些工具能夠進行全部的 .NET 開發。多數這些工具都支持命令行開關(也就是命令行后接一個斜線)。這些開關允許你指定設置選擇或者使用工具的其它方面(像編譯器的 /debug 選項)。你可以在命令后面輸入 /? 或者 /help 獲得工具命令行開關選項的完整列表。這樣就提供給你使用工具的完整的語法信息。

      我通常喜歡使用友好的 Visual Studio .NET 環境,但是在造訪一位客戶之后,我現在開始欣賞命令行選項了。我到了他們那里安裝了更改了的代碼,但是我還必須現在場做一些額外的更改。這些更改就需要重新編譯代碼,但是我的機器沒有安裝Visual Studio .NET。幸運的是,我能夠使用命令行工具完成這些工作。

      選擇界面

      很多開發人員喜歡 Visual Studio .NET 和其它開發工具的圖形環境,但是另外一個派別的開發人員則非常喜歡由命令行環境提供的控制權。讓人感到欣慰的是,微軟提供了這兩種開發應用程序的方法,具體選用哪種方法就看你的喜好了。

     

    延伸閱讀

    文章來源于領測軟件測試網 http://www.kjueaiud.com/

    22/2<12

    關于領測軟件測試網 | 領測軟件測試網合作伙伴 | 廣告服務 | 投稿指南 | 聯系我們 | 網站地圖 | 友情鏈接
    版權所有(C) 2003-2010 TestAge(領測軟件測試網)|領測國際科技(北京)有限公司|軟件測試工程師培訓網 All Rights Reserved
    北京市海淀區中關村南大街9號北京理工科技大廈1402室 京ICP備10010545號-5
    技術支持和業務聯系:info@testage.com.cn 電話:010-51297073

    軟件測試 | 領測國際ISTQBISTQB官網TMMiTMMi認證國際軟件測試工程師認證領測軟件測試網

    老湿亚洲永久精品ww47香蕉图片_日韩欧美中文字幕北美法律_国产AV永久无码天堂影院_久久婷婷综合色丁香五月

  • <ruby id="5koa6"></ruby>
    <ruby id="5koa6"><option id="5koa6"><thead id="5koa6"></thead></option></ruby>

    <progress id="5koa6"></progress>

  • <strong id="5koa6"></strong>