1. 程式人生 > >Revit二次開發——如何搭建多版本的框架,方便程式設計

Revit二次開發——如何搭建多版本的框架,方便程式設計

       Revit基本兩年一大變。所以在做開發的時候需要做多個版本的才行。但是每個版本做一個專案又很不方便,因為很多程式碼類似,改了前面忘了後面的版本,所以很頭疼,最好能夠幾個版本共用一個類,不同版本通過預編譯來解決。這裡只說怎麼解決多版本共用一個類的問題,預編譯比較簡單,自己去查查相關內容即可。

以下是詳細步驟:

1.新建一個空的解決方案,然後新增兩個專案,如下圖:

2.接下來開啟專案問件夾,並把兩個專案的.csproj檔案複製過去。

3.然後移除掉那兩個專案

4.通過解決方案裡的新增》現有專案,把PluginRevit裡的兩個檔案載入進來

5.接下來把17、18的csproj檔案開啟,並把下圖示紅的位置修改成同樣的名稱。多版本的工作環境就搞定了,接下來試試成果。

6.在17版裡新建一個資料夾和一個類,並用Ctrl+c和Ctrl+v複製到18版裡。最後我們可以發現,兩個專案共用一個類,這樣做多版本就方便得多。最好還修改一下生bin檔案的目標地址,配合SVN,多人小團隊開發起來就事半功倍。多版本用不同的api的時候,用預編譯命令解決這個問題。

7、加上預編譯命令,並注意修改AssemblyInfo.cs檔案

資源位置:

https://download.csdn.net/download/niuge8905/10609852