質問
OpenRastaのバイナリを入手するための最良の方法だったと言われているので、OpenWrapをダウンロードしてインストールしました。しかし、私が走ろうとするとき o add-wrap openrasta-full
, 、OpenWrapは私にこのエラーを与えてくれます:
パッケージopenRasta-fullはリポジトリにありません。
私の基地を覆うためだけに、私も試しました o add-wrap openrasta-devtools
, 、それは、の例として具体的に与えられたコマンドだからです OpenWrapホームページ. 。同じエラーを与えてくれました(もちろん、異なるパッケージ名を使用して)。
OpenWrap.orgからOpenWrap(O.Exe)をインストールして初めて実行したとき、インストールしたいかどうかを尋ねるコンソールウィンドウを取得し、「インストールとパスに追加」オプションを選択しました。パッケージをダウンロードして数分間鳴り響きましたが、コンソールウィンドウが閉じたため、「インストール」が正常に完了したかどうかはわかりません。ダウンロードしたファイルを再実行しようとすると、エラーが表示されます。「「O」という用語は認識されたコマンドまたはエイリアスではありません。スペルを確認するか、「Get-help」を入力して利用可能なコマンドのリストを取得します。」どうやらそれは同じexeとセルフインストールであるため、インストールを再実行したり、成功したかどうかを判断する方法はありません。
これをトラブルシューティングして、OpenRastaをインストールするにはどうすればよいですか?
解決
そのため、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プロジェクト内にない場合、テンプレートは1つを作成します)。