2012-02-17 60 views
1

我是相當新的使用codesmith。我已經做了幾處編輯,但現在我必須對模板做出相當大的更改Codesmith 6.x無法解決裝配

我的問題是,我正在嘗試向我們的新模板添加程序集,特別是Oracle.DataAccess.Client。以下是我如何將它添加到我的CST文件中,但我仍然收到無法解決裝配錯誤。

<%@ Assembly Name="Oracle.DataAccess.Client" %> 
<%@ Import Namespace="Oracle.DataAccess.Client" %> 

回答

2

要解決裝配問題,請參閱documentation。它詳細說明了裝配必須位於何處和/或如何指定從哪裏裝載裝配。

+0

+1直接鏈接到源文檔。 – 2014-06-02 23:13:43

1

行應該是這樣

<%@ Assembly Name="HtmlAgilityPack" path="G:\myproject\bin\Debug" %> 

我發現,有時候你不得不重新啓動發電機爲基準服用。 有時只是重建模板的作品。 我沒有很好的答案,爲什麼。

你也可以粘貼的DLL這裏

C:\Program Files (x86)\CodeSmith\v7.1\bin 

但如果你使用一個DLL,它正在開發中,你必須保持複製出該文件是有問題的。

請注意,這是在第7版和問題引用v6。 我一直在使用CS多年,我不認爲這個問題是版本特定的,所以我發佈這個問題,而不是創建另一個。 不要低估我,請發表評論,我會創建一個新的問題。它的六個,在我看來並不重要。