如何:使用 DEVPATH 找出組件

開發人員可能想要確定他們正在組建的共用組件,是否能夠搭配多個應用程式正常運作。 開發人員可建立 DEVPATH 環境變數,指向組件的組建輸出目錄,而不是在開發週期期間持續將組件放在全域組件快取。

例如,假設您要組建名為 MySharedAssembly 的共用組件,而輸出目錄為 C:\MySharedAssembly\Debug。 您可以將 C:\MySharedAssembly\Debug 放在 DEVPATH 變數。 您必須接著在電腦組態檔中指定 <developmentMode> 元素。 這個元素會告知通用語言執行平台使用 DEVPATH 來找出組件。

共用組件必須由執行階段探索。 若要指定用於解析組件參考的私人目錄,請使用設定檔的<codeBase> 元素<probing> 元素,如 指定組件的位置 所述。 您也可以將組件放在應用程式目錄的子目錄。 如需詳細資訊,請參閱 執行階段如何找出組件

注意

這是進階功能,僅供開發使用。

下列範例示範如何讓執行階段在 DEVPATH 環境變數所指定的目錄搜尋組件。

範例

<configuration>  
  <runtime>  
    <developmentMode developerInstallation="true"/>  
  </runtime>  
</configuration>  

此設定預設為 false。

注意

建議只在開發期間才使用此設定。 執行階段不會檢查 DEVPATH 找到的強式名稱組件版本。 它只會使用它找到的第一個組件。

另請參閱