本機開發環境:microsoft visual studio 2008(c#)+ microstation v8i (selectseries 1)
開發環境的配置如下:
1、 安裝microstation v8i (selectseries 1)
2、 microstationaddinwizard2005的安裝及使用
microstationaddinwizard2005是vs2005(vs2008)下的開發嚮導,可以很方便的進行入門。(microstationaddinwizard2005可以從bentley bbs中找到),不過目前這個嚮導還不少很完善,有些地方還需要手動進行修改。具體步驟如下:
解壓「microstationaddinwizard2005.rar」將「vcprojects」和「vcwizards」 兩個目錄複製到vs2005(vs2008)安裝目錄的「vc」目錄下。
(如果使用的是vs2008,請將「microstationaddinwizard.vsz」檔案中的「wizard=vswizard.vswizardengine.8.0」 改為「wizard=vswizard.vswizardengine.9.0」。 )
2.開啟vs2005或vs2008,新建專案,命名為「
」,選擇vc++下的「microstationaddinwizard」模板,選擇c sharp,後面的選項頁中均打勾,完成後生成專案;
2.開啟vs2005或vs2008,新建專案,命名為「
」,選擇vc++下的「microstationaddinwizard」模板,選擇c sharp,後面的選項頁中均打勾,完成後生成專案;
需要用到的dll路徑:(假設你的microstation預設安裝在c盤)
其中還需用到windows form自帶的引用,可以新增乙個windows 窗體即可再刪除,方案裡自動新增了幾個必須的引用。
1、 新增完成後,再重新生成解決方案,可以看到生成成功了。
2、 下面有幾個需要注意的問題,需要手動調整下:
3、 測試
到這一步,說明這個開發環境已經配置成功了,下一步就可以針對這個嚮導新增自己的命令、視窗和其它功能了。
2. 為了方便除錯和提高效率,可以將常用的幾個鍵入命令設定為工具條。
(microstation中介面定製儲存在*.dgnlib檔案中。可以先開啟常用的乙個dgnlib檔案,如general.dgnlib,然後在microstation中定義工具選單
解除安裝:clr unload domain mydomain……
備註:通過
解除安裝:clr unload domain mydomain
可實現在不關閉ms的情況下進行載入和解除安裝,方便除錯。
(ustation.exe)
vs自動啟動除錯,只需要在需要的地方插入斷點,在microstation中操作的時候即可自動跳轉到該斷點進行除錯。
postek二次開發 POSTEK二次開發介面
例項簡介 例項截圖 核心 using system using system.collections.generic using system.componentmodel using system.data using system.drawing using system.text using ...
mcms二次開發 YzmCMS二次開發手冊
摘要 yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有一.yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口...
mcms二次開發 YzmCMS二次開發手冊
yzmcms是採用mvc設計模式開發,基於模組和操作的方式進行訪問,採用單一入口模式進行專案部署和訪問,無論訪問任何乙個模組或者功能,只有乙個統一的入口。一 基本目錄結構.根目錄 cache 快取目錄 必須可寫入 common 全站公共目錄 必須可寫入 uploads 預設上傳目錄 必須可寫入 yz...