Revit2017二次開發遇到的除錯問題

2021-08-19 10:29:56 字數 502 閱讀 4811

**問題:**剛接觸revit二次開發的二次開發,在附加到程序後,有時會遇到除錯進不去斷點!!進去斷點後又遇到了不能檢視變數的值,這個問題的確挺煩人的,困擾了我很久。還好,黃天不復有心人,終於讓我找到了解決方法,當然,這裡不乏大神的指點,現在分享給大家。

![新增監視看不到變數值](

![新增監視看不到變數值](

**原料:**revit 2017、vs2015(本人做開發用的版本)

**找到原因:**

因為附加到程序除錯,本機**或託管**與程式不相容!!

**解決方法:**

工具——》選項——》除錯——》常規,更改一下選項

(1)取消勾選,「啟用「僅我的**」」;

![這裡寫描述](

(2)勾選,「使用託管相容模式」,「使用本機相容性模式」;

![這裡寫描述](

最後解決了問題,除錯就可以看到變數的值了。

在此,感謝@苦苦掙扎的小麻雀的熱心幫助。

Revit二次開發 初學

前言 由於工作需要,近期開始學習revit二次開發知識。學習的同時將學習過程與小夥伴們一起分享,希望後來的小夥伴在看到我的學習筆記的時候有所幫助。說明由於revit的版本在不斷更新中,所以我在學習revit的時候選擇了從revit自帶的幫助檔案開始學習,不同版本的revit,就看相應的help檔案。...

Revit二次開發 Revit擴充套件儲存資料

revit二次開發過程中,需要將相關資訊儲存到rvt檔案中,再次開啟rvt的時候,可以通過讀取這些資訊,知道當前構件的基本狀態,或者將乙個特殊的資訊儲存到rvt檔案中,從revit2012開始引入了擴充套件儲存這個新技術,就是可以把一些資料儲存在revit中的某乙個物件上。且這個儲存操作,只能通過程...

Revit二次開發 分割族

如有不明白,請qq254033230詢問。其實在revit裡是不存在分割族的概念。對於基於線形的族,截面沿線都是一樣,要想達到分割的狀態,只需要把族基於線的那條線變短,然後再在分割點複製乙個新的族即可。過程是先獲得線的均分點,然後把族的線縮短,接著再複製族,即可變成均分的效果。主要方法見 priva...