0

我下载并安装了 OpenWrap,因为据称这是获取 OpenRasta 二进制文件的最佳方式。但是当我尝试运行时o add-wrap openrasta-full,OpenWrap 给了我这个错误:

在存储库中找不到软件包 openrasta-full。

只是为了覆盖我的基础,我也尝试过,因为这是OpenWrap 主页o add-wrap openrasta-devtools上作为示例特别给出的命令。它只是给了我同样的错误(当然,使用不同的包名)。

当我从 openwrap.org 安装 OpenWrap (o.exe) 并第一次运行它时,我得到一个控制台窗口,询问我是否要安装,我选择了“安装并添加到路径”选项。它持续了几分钟,下载了软件包,但是控制台窗口关闭了,所以我不知道“安装”是否成功完成。现在,当我尝试重新运行我下载的文件时,我只是收到一个错误:“术语 'o' 不是可识别的命令或别名。检查拼写或输入 'get-help' 以获取可用命令的列表。” 所以显然它是相同的 EXE 和自我安装,所以我无法重新运行安装,甚至无法判断它是否成功。

如何解决此问题并安装 OpenRasta?

4

1 回答 1

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

并使用创建一个新的 OpenRasta 站点

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

这将使用默认模板创建 OpenRasta 站点。

随着 OpenWrap 2.0 围绕模板获得更多功能,我可能会将 openwrap 创建隐式化(如果您不在 OpenWrap 项目中,模板将创建一个)以及模板中可用的更多选项(例如托管类型)。

于 2011-09-12T00:26:08.050 回答