在生成解決方案時,可能需要首先生成某些項目,以便生成由其他項目使用的可執行代碼。使用 “ 解決方案屬性頁 ” 對話框 ->“ 通用屬性 ”->“ 項目依賴項 ” ? 設置當前生成順序。若要訪問此對話框,請在 “ 解決方案資源管理器 ” 中選擇一個解決方案,選擇 “ 視圖 ” 菜單上的 “ 屬性頁 ” ,然后選擇 “ 通用屬性 ” 下的 “ 項目依賴項 ” 。
?
?
關于項目依賴項 ?
當一個項目使用另一個項目生成的可執行代碼時,生成代碼的項目被稱為使用該代碼的項目的項目依賴項。只要某個項目依賴項尚未生成,或自最近生成以來已被修改,則應首先生成該項目,以便生成和更新要使用的代碼。
例如,如果項目 B 需要由其項目依賴項項目 A 生成的可執行代碼,并且自上次生成以來已對項目 A 進行了修改,則在生成項目 B 之前應重新生??項目 A。這使得可以先對項目 A 提供的可執行代碼進行修改,然后再讓項目 B 使用它。
如果自上次生成以來未對項目 A 進行修改,則不需要重新生成新的項目 A。僅生成項目 B。
某些項目可能以淺灰色顯示在依賴項列表中且其復選框處于清除狀態。不能選中這些項目,因為這樣會創建依賴項循環(P1 依賴于 P2,而 P2 又依賴于 P1),從而使生成陷入停滯狀態。
另外一些項目也可能以淺灰色顯示在依賴項列表中,但其復選框卻處于選中狀態。這些項目已由集成開發環境添加,無法更改。例如,將 Visual Basic 項目中的項目引用添加到另一個項目中時將自動添加一個生成依賴項,只有通過刪除該引用才能移除該依賴項。
?
依賴項
“ 項目依賴項 ” 選項頁使您可以確定選定的解決方案中必須首先生成的項目。設置項目依賴項將規定項目所需的生成順序。
項目 ????????????????????
從這一下拉列表中選擇任何使用由另一項目生成的可執行代碼的項目。
依賴于
選擇任何將生成特定可執行代碼的項目旁邊的復選框,這些代碼將由 “ 項目 ” 下拉列表中所指示的項目使用。未選定項目的生成順序不受下拉列表中項目的限制。
在生成解決方案之前,請確認已在 “ 配置管理器 ” 對話框中選定了所有將由活動解決方案生成配置生成的項目依賴項。
?
? “ 項目依賴項 ” 對話框中的依賴項
也可以從 “項目依賴項”對話框 訪問依賴項設置。若要訪問此對話框,請在“解決方案資源管理器”中選擇一個項目,然后從“項目”菜單中選擇“項目依賴項”。“項目依賴項”對話框提供兩個選項卡式的窗格:“依賴項”和“生成順序”。在“解決方案屬性頁”對話框 ->“通用屬性”->“項目依賴項”中所做的更改會在“依賴項”選項卡中得到反映;反之亦然。
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
