2017-07-19 35 views
0

是任何人都知道將Visual Studio屬性表的設置應用於項目的實際屬性的方式(因此它們顯式顯示在.vcxproj中文件)?IDE:將屬性表應用於實際項目設置

我想加載屬性表,將設置轉移到「真實」項目的屬性(不是從表單中繼承設置!),以便我可以再次刪除屬性表。

VS IDE是否允許這樣做? 我正在尋找可點擊的解決方案,而不是手動轉移。

在此先感謝

回答

0

沒有內置的方式做到這一點,雖然你可以編程分機或外接可執行文件(這是很容易調用的外部工具在VS)要做到這一點,使用例如Project class 。但這並不是那麼微不足道:如果發現相沖突的屬性,該怎麼辦?替換它們?結合他們?此外,這種方式還有一個缺點,就是具有可重複使用的建築選項的PropertySheet的全部目的。

+0

感謝您的回答和提示。這已經很有幫助。我沒有看到太多衝突,因爲這樣的擴展可以提供選擇合併策略的方式(類似於代碼合併工具)。從(用戶可選擇的)現有項目屬性導入/導出屬性表將會很好(也是合理的)。這樣,人們可以非常方便地將幾張紙合併成一張,或者分割更復雜的一張。實際上,這應該是VS IDE的核心功能。 :)無論如何,歡呼聲 – Samxion

相關問題