登入區塊
帳號:

密碼:


遺失密碼?
我要註冊!
相關連結

簡繁切換 切換為簡體
誰在線上區塊
線上目前共1
(1人在瀏覽REVIT技術論壇)

會員: 0
訪客: 1

尚有...
搜尋區塊
輪播區塊
REVIT CLUB-Failed to initialize the add-in ... 請高手幫忙解決 [REVIT技術論壇 - REVIT 討論區]
本站首頁 聯絡管理員

正在瀏覽:   1 名遊客





Failed to initialize the add-in ... 請高手幫忙解決

註冊日期:
2011/9/28 11:05
帖子: 5
離線
小弟剛接觸 revit
已經安裝 revit 2012
寫了一支程式想測試
Revit已經建立 add-in tab
但執行程式出現錯誤訊息如附件
請高手指點
謝謝

附件:



jpg  message.jpg (83.44 KB)
4785_4e82910ecbdad.jpg 469X356 px

2011/9/28 11:14
應用擴展 工具箱


回覆: Failed to initialize the add-in ... 請高手幫忙解決

註冊日期:
2007/4/4 7:11
帖子: 504
離線
把整個程式碼丟出來吧!

你是用vc#還是vsta?
還有你的.addin檔也要丟出來!
因為它應該在.addin沒有呼叫到class1

我把它改一改你再下載回去比對!

2011/9/28 22:57
應用擴展 工具箱


回覆: Failed to initialize the add-in ... 請高手幫忙解決

註冊日期:
2011/9/28 11:05
帖子: 5
離線
我是用C#
==================================================================
.addin file

<?xml version="1.0" encoding="utf-8"?>
<RevitAddIns>
<AddIn Type="Command">
<Assembly>
I:\t\lesson1_VisualExpress2010\bin\Debug\Lab1.dll
</Assembly>
<ClientId>502fe383-2648-4e98-adf8-5e6047f9dc34</ClientId>
<FullClassName>Lab1PlaceGroup</FullClassName>
<Text>Lab1PlaceGroup</Text>
<VendorId>ADSK</VendorId>
<VisibilityMode>AlwaysVisible</VisibilityMode>
</AddIn>
</RevitAddIns>

=================================================================

程式碼先拿基本測試

using System;
using System.Collections.Generic;
using System.Linq;
using Autodesk.Revit.DB;
using Autodesk.Revit.DB.Architecture;
using Autodesk.Revit.UI;
using Autodesk.Revit.UI.Selection;
using Autodesk.Revit.ApplicationServices;
using Autodesk.Revit.Attributes;

using System.Windows.Forms;

namespace HelloWorld
{
public class Lab1PlaceGroup : IExternalCommand
{
public Result Execute(ExternalCommandData revit, ref string message, ElementSet elements)
{
MessageBox.Show("Hello World");
return Result.Succeeded;
}
}
}


謝謝了

2011/9/29 0:12
應用擴展 工具箱


回覆: Failed to initialize the add-in ... 請高手幫忙解決

註冊日期:
2007/4/4 7:11
帖子: 504
離線
你的.addin檔的這一行
<FullClassName>Lab1PlaceGroup</FullClassName>

改成
<FullClassName>HelloWorld.Lab1PlaceGroup</FullClassName>

要把你的namespace HelloWorld加進去!

試試看!不管可不可以麻煩回饋一下!

知道.addin放哪吧?

2011/9/29 19:18
應用擴展 工具箱


回覆: Failed to initialize the add-in ... 請高手幫忙解決

註冊日期:
2011/9/28 11:05
帖子: 5
離線
問題已經解決
將namespace{}這一層移除也可以順利執行
謝謝高手指點

2011/9/30 8:52
應用擴展 工具箱







[進階搜索]


Copyright © 2007. www.revit.com.tw 為協勤資訊提供之網站,請尊重所有文章原創者之著作權,勿任意轉載!謝謝。
Theme Design by IMAGO:THEMES.