IIS の Microsoft Dynamics Crm 2011 の下に「仮想ディレクトリ」を追加することは、一般的に悪い習慣と考えられていますか?
2 に答える
...それは悪い習慣ですか...?
はい。
あなたの状況に関係なく、それは悪い習慣と見なされます。SDK ではサポートされていないため、避ける必要があります。これを行う必要がある場合は、提案されたソリューションを再設計してください。
SDK から:
新しいコードを開発するときは、Microsoft Dynamics CRM 2011 の Web リソース機能を使用することをお勧めします。Web リソース機能では満足できないシナリオでは、独自の web.config を使用して独自のアプリケーション プールにWeb アプリケーションを作成します。
SDK で、サポートされていないことを明示的に示している関連ビットを見つけました。
VDir 用の Microsoft Dynamics CRM Web サイト内、特に ISV フォルダー内でのインターネット インフォメーション サービス (IIS) アプリケーションの作成はサポートされていません。
まあ、それはあなたの要件に依存します。
ドキュメントでは、JScript や Silverlight を使用した HTML などの Web リソースを使用して CRM を拡張することを強く推奨しています。
ただし、例外的な場合には、IIS の下に「仮想ディレクトリ」を追加し、iFrame などで CRM のアドレスを参照できます。
仮想ディレクトリを追加することの欠点は、ソリューションを開発環境からライブ環境にエクスポートするときはいつでも、ライブ環境にもエクスポートする必要があることです。