2011-07-28 104 views
0

我在Umbraco中構建網站,他們都使用類似的組件和基礎模板。最明顯的做法是創建可以安裝這些東西的軟件包。但是我不知道如何做這樣的事情,比如在Umbraco中添加項目引用,我不知道如何在NuGet中創建文檔類型(一個數據庫對象)。Umbraco和NuGet包可以互換嗎?

我一直無法找到一個很好的能力比較 - 一個軟件包可以做的,另一個不能做 - 能夠選擇一種或其他類型的軟件包。或者我將不得不使用這兩種類型的包進行不同的工作(如果我可以幫助它,我不想走這條路,因爲某些功能可能需要這兩個包)。

編輯澄清,希望這會有所幫助。我試圖問一個毛病問題,以確定是否可以只使用一種包裝系統,而不是兩種。我想避免安裝2個不同的軟件包來讓某些東西正常工作。

NuGet包是否可以觸發Umbraco包的自動安裝?

NuGet包是否可以創建Umbraco對象,如文檔類型等?

Umbraco軟件包能否將程序集引用添加到項目中?

回答

0

我不知道你在哪裏試圖一把umbraco使用的NuGet中,一把umbraco包裝系統的NuGet基礎,這是對的NuGet(警告 - the next version of Umbraco will use NuGet for packaging)完全不同。

當前定義的Umbraco包系統能夠將任何文件部署到您的目標項目中,例如CSS,JavaScript,模板,程序集,用戶控件等,以及數據到您的數據庫中(文檔類型,內容等)。

+0

它可以添加對項目的引用嗎?我們的一些用戶控件對其他需要引用的程序集有依賴性。我的意思基本上是 - 我可以在一個步驟中添加一個引用(通常是nuget)和一個文檔類型(umbraco),還是我需要爲每個位分別添加一個包? –

相關問題