專案的優先順序
如需 Visual Studio 2017 的最新文件請參閱 Visual Studio 2017 文件。
專案項目通常是在方案中只能有一個專案的成員。 因此,IDE 可以輕易地判斷哪一個專案用來開啟項目中。 不過,如果項目是多個專案的成員,IDE 會使用優先順序的架構來決定的最佳的專案,以開啟項目。
下列清單顯示專案優先順序的架構︰
IDE 呼叫IsDocumentInProject方法來判斷文件是否為成員,該專案的方案中每個專案。
如果文件是專案的成員,專案會回應優先順序專案會指派它處理該文件的根據。 例如,語言專案其語言的原始程式檔的優先順序高的回應,但回應優先順序較低的無法辨識的檔案類型不是做為建置程序的一部分。
提供自訂的專案特定的編輯器或設計工具文件的專案也會收到高優先順序。
VSDOCUMENTPRIORITY列舉型別提供的文件優先權值。
指定的最高優先順序的專案會指定要開啟的文件的內容。 如果兩個專案傳回相同的優先順序值,請使用中的專案是慣用。 如果方案中的任何專案不回應,它可以開啟文件,IDE 會將文件放在其他檔案專案中。 如需詳細資訊,請參閱其他檔案專案。