命令です - テストして、何かが変化する必要がある場合に報告してください:
編集 新しい完全な手順はwikiの中に見つけることができます:https://github.com/2sic/2sxc/wiki/contribute-setup
前提条件の
- Visual Studio 2015
- MSBuildコミュニティタスク1.4以上(別のdnnに配布するために2sxcのdnn-moduleパッケージを作成する場合は自動モジュールのパッケージ化に必要)https://github.com/loresoft/msbuildtasksまたはchec https://www.microsoft.com/en-in/download/details.aspx?id=19372
- また、ハント、ギャルプ、バワーも使用します。 JSあなたはNPM、ガルプ及びバウアー(イサキが依存関係として自動的にインストールされます)
推奨
- のSQL Server 2014をインストールすることも必要ですが、それはまたのような古いバージョンで動作します2008
フォルダ
現在の設定に関する注意はEAVプロジェクトと正確に定義されたフォルダ内の2sxc-プロジェクトを配置します。これは、EAVをビルドしたり変更したりするときに、ビルドプロセスのすべてを2sxc binとdistに自動コピーするのに役立ちます。したがって、これは必須ではありませんが、深刻なことをしたい場合は、依存関係を何度もコピー/デプロイする時間を節約します。 2sxcのDNNはCで実行する必要があります
- :\プロジェクト\ 2SexyContentウェブ
- UIはCにする必要がありEAV \:\プロジェクト\ EAV-UI
EAVサーバはCにする必要があり
- :\プロジェクト\ EAV-サーバー
DNNをインストールしてくださいDNN インストール - 理想的に7.2バージョンまたは類似のように、あなたが文句を言わない上記のパスでそのバージョンには存在しないAPIを使用しています。手順は約です。このような:
- サポート(DNN 7.2.0)を2sxc最小限DNNのバージョンをダウンロードし、Cに解凍:プロジェクト\ 2SexyContent \ウェブ(イサキ/一気タスクが参照するので、正確なフォルダは、重要である\このパス)
- は、IISでWebサイトを構成します(使用結合2sxc.dev)
- 使用デフォルトASP.NET 4月4日。ネットワークサービスとの5アプリケーションプールが
- がローカルホストにエントリを追加アカウントはファイル:127.0.0.1 2sxc.dev
- セットアップをSQL Management Studioで空のデータベース
- スタートウェブサイトおよび設定DNNが以前使用します作成されたデータベース
- また、フォームとリストをインストールします。これは古いダイナミックコンテンツスタイルのモジュールで、2sxcにはデータソースがあるため、これが必要です。ソースコードのインストールとのGithubにリンク
(すべてのテーブルなどのセットアップを得るために)https://dnnfnl.codeplex.com/
を次に通常のインストール可能モジュールとして2sxcインストール:実行時に必要な、しかし、あなたがコンパイルしたい場合は必要ありませんで2sxcリポジトリをクローンする
使用Visual StudioまたはSourceTree
- 再び/ DesktopModules/ToSIC_SexyContentフォルダの内容を削除する(私たちはそこにgitリポジトリをクローンするために必要) https://github.com/2sic/2sxcを空のフォルダToSIC_SexyContent
- に移動します。cmdを開き、ToSIC_SexyContentフォルダに移動し、npm installとbower installを実行しますか? (自動的にVisual Studioのをバウアーを実行して、ソリューションを開くときに、NPMは、インストールしますか?)
- クローンgitリポジトリをhttps://github.com/2sic/eav-uiでCへ:プロジェクトの\ EAV
- クローンCへhttps://github.com/2sic/eav-serverでgitリポジトリ:\プロジェクト\ EAV-サーバー\
- オープン2sxcリポジトリ(2Sexy Content.sln)でのソリューションファイルと2sxcはまだそれを行う必要がありますDNNのインストール
で動作していることを確認します
それを構築する - あなたのフィードバックを聞くのが大好きです。 )
私はついにこのビルドをしようとしましたが、どこからどのように入手できるか分かりません:Microsoft.Practices.Unity –
追加要件1:Unityアプリケーションブロック https://www.microsoft.com/en- in/download/details.aspx?id = 19372 –
追加要件2:DNNフォームとリストhttps://dnnfnl.codeplex.com/ –