0

現在、2 つの Web サイトに個別の Visual Studio ソリューションがある既存の Sitecore インストールを確認しています。私はこれを前に見たことがなく、それを行う素晴らしい方法とは思えません。それらを分離しておく利点はありますか、それとも 1 つのソリューションに統合する必要がありますか?

4

2 に答える 2

2

プロジェクト計画に xslt/css/js の編集以上のものが含まれている場合は、1 つのソリューションに統合する必要があると思います。Sitecore には CMS コア用の大規模なコードベースがあり、サブレイアウトの作成、xslt 拡張の作成、パイプラインの拡張、カスタム フィールド タイプの作成などを行う段階になると、VS を使用してプロジェクトを構築する必要があります。2 つのソリューションがあると、これが混乱するだけです。

頑張ってください!アダム

于 2012-08-15T09:33:07.527 に答える
2

ほとんどの場合、複数の SLN ファイルは adam が提案したように混乱を招くだけですが、これらの SLN ファイルがどのように使用されているかの特定の設定によっては、特定の状況で利点があります。

たとえば、多数のプロジェクトを開始する場合、特にすべてのプロジェクトが両方の Web サイトに適用されるわけではない場合、複数の SLN ファイルは非常に便利です。

すべての Web サイトのバックエンド システムへの統合を処理する共通のビジネス ロジック レイヤーがあるとします。これは、サイト 1 とサイト 2 の両方の SLN ファイルで参照される単一のプロジェクトになります。ただし、別のプロジェクトにあるサイト 2 のサイト固有のロジックがあり、サイト 1 で作業しているチームに表示される必要がない場合があります。その他のプロジェクトは、サイト 2 の SLN ファイルでのみ参照されます。

于 2012-08-15T12:23:33.783 に答える