2011-09-07 140 views
0

我下載並安裝了OpenWrap,因爲據稱這是獲取OpenRasta二進制文件的最佳方法。但是,當我嘗試運行o add-wrap openrasta-full,OpenWrap給了我這個錯誤:「在軟件庫中找不到軟件包」錯誤來自OpenWrap

Package openrasta-full not found in repositories.

只是爲了掩飾我的基地,我也試過o add-wrap openrasta-devtools,因爲這是一個的具體方法上OpenWrap homepage的例子中給出的命令。它只是給了我相同的錯誤(當然包含不同的包名)。

當我從openwrap.org安裝OpenWrap(o.exe),並且第一次運行它時,我得到了一個控制檯窗口,詢問我是否想要安裝,然後選擇了「安裝並添加到路徑」選項。它徘徊了幾分鐘,下載軟件包,但隨後控制檯窗口關閉,所以我不知道「安裝」是否成功完成。現在,當我嘗試重新運行我下載的文件時,我只是得到一個錯誤:「'o'一詞不是一個可識別的命令或別名。檢查拼寫或輸入'get-help'以獲取可用命令列表「。所以顯然它是相同的EXE和自行安裝的,所以我沒有辦法重新運行安裝,甚至不知道它是否成功。

我該如何解決這個問題並安裝OpenRasta?

+0

在您提出問題的時候,我們遇到了一些服務器問題。我明天會再仔細檢查一遍,並正確回答。 – SerialSeb

回答

0

因此,現在應該已經解決了2.1包的一些問題。

要創建OpenRasta網站,你可以:

OpenWrap 1.0

1.0,您需要首先創建一個新的項目

c:\src> o init-wrap myProject 
c:\src> cd myProject 

然後創建一個新的asp.net網站(或控制檯應用程序或任何你想要的)。然後,您需要將OpenWrap連接到您的項目。

c:\src\myProject> o init-wrap -all 

最後將OpenRasta軟件包添加到您的項目中。

c:\src\myProject> o add-wrap openrasta-full 

OpenWrap 2.0

如果您使用OpenWrap 2.0,這是一個更容易一些。

首先,在您的系統上安裝devtools。

c:\src> o add-wrap openrasta-devtools -system 

然後初始化一個新的項目

c:\src> o init-wrap myProject 
c:\src> cd myProject 

,並使用

c:\src\myProject> o new-OpenRastaSite mySolutionName My.Base.Namespace 

這將使用默認模板創建一個OpenRasta網站新OpenRasta網站。由於OpenWrap 2.0在模板方面獲得了更多的功能,因此我可能會使openwrap創建隱含(如果您不在OpenWrap項目中,模板將創建一個),並且可以在模板中使用更多選項(託管類型爲例)。