一区二区三区日韩精品-日韩经典一区二区三区-五月激情综合丁香婷婷-欧美精品中文字幕专区

分享

如何:創(chuàng)建外接程序

 ThinkTank_引擎 2014-04-04
Visual Studio 2012
如何:創(chuàng)建外接程序

Visual Studio 2013 中已棄用 Visual Studio 的外接程序。 你應(yīng)該升級(jí)外接程序到 VS 的擴(kuò)展包。 有關(guān)升級(jí)的更多信息,請(qǐng)參見(jiàn) 。如何:將外接程序轉(zhuǎn)換為 VSPackage

外接程序是在 Visual Studio 集成開(kāi)發(fā)環(huán)境 (IDE) 中運(yùn)行的已編譯的 DLL。 編譯可以保護(hù)知識(shí)產(chǎn)權(quán)和提高性能。 雖然可以手動(dòng)創(chuàng)建外接程序,但您可能會(huì)發(fā)現(xiàn)使用“外接程序向?qū)А备鼮楹?jiǎn)便。 此向?qū)?chuàng)建一個(gè)功能全面但卻很基本的外接程序,創(chuàng)建完該程序后可立即運(yùn)行它。 “外接程序向?qū)А鄙苫镜目粘绦蚝?,可向其添加代碼并對(duì)其進(jìn)行自定義。

“外接程序向?qū)А弊屇梢詾橥饨映绦蛱峁╋@示名稱和說(shuō)明。 這兩項(xiàng)內(nèi)容都將出現(xiàn)在“外接程序管理器”中。 還可以選擇讓向?qū)纱a,用于向“工具”菜單中添加可打開(kāi)外接程序的命令。 您也可以選擇為外接程序顯示一個(gè)自定義“關(guān)于”對(duì)話框。 向?qū)瓿蓵r(shí),將生成只有一個(gè)類的新項(xiàng)目(名為 Connect),該項(xiàng)目實(shí)現(xiàn)外接程序。

說(shuō)明說(shuō)明

以下說(shuō)明中的某些 Visual Studio 用戶界面元素在計(jì)算機(jī)上出現(xiàn)的名稱或位置可能會(huì)不同。 您安裝的 Visual Studio 版本以及使用的設(shè)置決定了這些元素。 有關(guān)詳細(xì)信息,請(qǐng)參閱自定義開(kāi)發(fā)設(shè)置

使用“外接程序向?qū)А眲?chuàng)建外接程序

  1. 創(chuàng)建一個(gè) Visual Studio 外接程序項(xiàng)目。 在“文件”菜單上指向“新建”,然后單擊“項(xiàng)目”。 定位到“其他項(xiàng)目類型”節(jié)點(diǎn)中的“擴(kuò)展性”。 當(dāng)您創(chuàng)建項(xiàng)目時(shí),“外接程序向?qū)А睂?dòng)。

  2. 在“選擇編程語(yǔ)言”頁(yè)上,選擇要用于編寫外接程序的編程語(yǔ)言。

  3. 在“選擇應(yīng)用程序主機(jī)”頁(yè)上選擇一個(gè)或多個(gè)應(yīng)用程序,例如 Visual Studio。

    這樣,您就能夠在你創(chuàng)建之后選擇你想在外界程序中運(yùn)行的應(yīng)用程序;例如, “宏 IDE”。

  4. 在“輸入名稱和說(shuō)明”頁(yè)中鍵入外接程序的名稱和說(shuō)明。

    說(shuō)明說(shuō)明

    由于句點(diǎn)字符(“.”)在 Visual Studio 命令中具有特殊含義,因此,如果外接程序名稱包含句點(diǎn),Visual Studio 將不會(huì)創(chuàng)建默認(rèn)的“工具”菜單命令。 

    創(chuàng)建了外接程序后,其名稱和說(shuō)明將顯示在“外接程序管理器”的“可用外接程序”列表中。 向外接程序的說(shuō)明中添加足夠的詳細(xì)信息,以便用戶能夠了解外接程序的功能、工作方式等信息。

  5. 在“選擇外接程序選項(xiàng)”頁(yè)可以指定:

    • 是否希望外接程序顯示在“工具”菜單上。

    • 希望啟動(dòng)外接程序的時(shí)間。

    • 外接程序是否使用模式用戶界面 (UI)。 如果不使用,則可以將外接程序安全地用于命令行生成。

  6. 在“選擇‘幫助’中的‘關(guān)于’信息”頁(yè)上,指定是否將有關(guān)外接程序的信息顯示在 Visual Studio 的“關(guān)于”對(duì)話框中。 如果要顯示,請(qǐng)?zhí)砑酉胍@示的信息。

    可以添加到 Visual Studio 的“關(guān)于”對(duì)話框中的信息包括版本號(hào)、支持詳細(xì)信息和授權(quán)數(shù)據(jù)等類似信息。

  7. 完成步驟 1 - 6 后,選定的選項(xiàng)會(huì)顯示在“摘要”頁(yè)中以供查看。 如果感到滿意,請(qǐng)單擊“完成”以創(chuàng)建外接程序。 如果要更改某些內(nèi)容,請(qǐng)單擊“上一步”按鈕。

    現(xiàn)在即生成了一個(gè)功能全面的基本外接程序。 若要使外接程序能夠執(zhí)行所需的操作,則必須添加相應(yīng)代碼。 有關(guān)詳細(xì)信息,請(qǐng)參閱擴(kuò)展 Visual Studio 環(huán)境。

    若要了解“外接程序向?qū)А钡暮笈_(tái)操作,可以檢查它所創(chuàng)建的代碼。

 安全性

托管外接程序是以用 XML 編寫的 .addin 文件的形式注冊(cè)的。 Visual Studio .NET 2002 和 Visual Studio .NET 2003 中的“外接程序向?qū)А庇幸粋€(gè)復(fù)選框,使您可以為所有用戶注冊(cè)外接程序。 Visual Studio 2005 及更高版本中的“外接程序向?qū)А睕](méi)有該復(fù)選框。 若要在 Visual Studio 2005 及更高版本中為所有用戶注冊(cè)托管外接程序,請(qǐng)將 .addin 文件復(fù)制到..\Documents and Settings\All Users\ folder. 若要在 Visual Studio 2005 及更高版本中為所有用戶注冊(cè)非托管外接程序,請(qǐng)?jiān)?.reg 文件中將相關(guān)注冊(cè)表項(xiàng)中的 HKEY_CURRENT_USER 更改為 HKEY_CLASSES_ROOT,然后將 .reg 文件應(yīng)用到注冊(cè)表。 有關(guān)更多信息,請(qǐng)參見(jiàn)自動(dòng)化安全的最佳做法外接程序安全性。 Visual Studio 的學(xué)習(xí)版中不提供“外接程序向?qū)А焙妥詣?dòng)化程序集。

不必使用外接程序、向?qū)Щ蚝昃涂梢栽L問(wèn)自動(dòng)化功能。 相反,您可以將對(duì)所需自動(dòng)化程序集的引用添加到任何 Visual Studio 項(xiàng)目,然后獲取對(duì)其類型和成員的訪問(wèn)權(quán)。 但是,通過(guò)使用外接程序中的自動(dòng)化功能,您可以在 IDE 中公開(kāi)所創(chuàng)建的任何外接程序工具。

    本站是提供個(gè)人知識(shí)管理的網(wǎng)絡(luò)存儲(chǔ)空間,所有內(nèi)容均由用戶發(fā)布,不代表本站觀點(diǎn)。請(qǐng)注意甄別內(nèi)容中的聯(lián)系方式、誘導(dǎo)購(gòu)買等信息,謹(jǐn)防詐騙。如發(fā)現(xiàn)有害或侵權(quán)內(nèi)容,請(qǐng)點(diǎn)擊一鍵舉報(bào)。
    轉(zhuǎn)藏 分享 獻(xiàn)花(0

    0條評(píng)論

    發(fā)表

    請(qǐng)遵守用戶 評(píng)論公約

    類似文章 更多

    91蜜臀精品一区二区三区| 日本一本不卡免费视频| 日韩和欧美的一区二区三区| 亚洲精品熟女国产多毛| 91免费精品国自产拍偷拍| 老鸭窝精彩从这里蔓延| 国产又爽又猛又粗又色对黄| 亚洲av秘片一区二区三区| 九九热这里只有精品哦| 精品国产一区二区欧美| 亚洲综合色婷婷七月丁香| 亚洲男人天堂成人在线视频| 亚洲少妇一区二区三区懂色| 色婷婷中文字幕在线视频| 人妻巨大乳一二三区麻豆| 少妇毛片一区二区三区| 日本在线不卡高清欧美| 国产精品熟女乱色一区二区| 亚洲精品中文字幕在线视频| 精品日韩av一区二区三区| 好吊视频有精品永久免费| 好吊日视频这里都是精品| 中国黄色色片色哟哟哟哟哟哟| 韩国日本欧美国产三级| 欧洲日韩精品一区二区三区| 中文字幕高清免费日韩视频| 日本在线高清精品人妻| 亚洲一级在线免费观看| 精品视频一区二区不卡| 日韩精品视频免费观看| 久久福利视频视频一区二区| 欧美亚洲另类久久久精品| 亚洲视频偷拍福利来袭| 亚洲专区一区中文字幕| 在线免费观看黄色美女| 久草视频在线视频在线观看| 国产白丝粉嫩av在线免费观看| 国产水滴盗摄一区二区| 绝望的校花花间淫事2| 国产精品视频一区二区秋霞| 国产精品欧美在线观看|