1

SharePoint2010サイトとカスタムWebアプリケーションがあります。最終的な目標は、クロスサイトJavaScriptを使用できるようにすることです。それらは異なる.netFrameworkを使用するため、別々のIISサイトである必要があります。たとえば、 http ://website.comとhttp://website.com/site2の両方でホストするにはどうすればよいですか?

別のアプリケーションプールを使用するアプリケーションとして、一方のサイトをもう一方のサイト内で使用しようとしましたが、重複する参照が必要なため、web.configファイルに問題があります。

4

1 に答える 1

3

/site2サイトの新しいアプリプールを作成してみてください。次に、アプリプール属性enableConfigurationOverrideをfalseに設定します。これは、appcmdで、またはIIS構成ファイルを手動で編集することによってのみ実行できます。Appcmdコマンドは次のとおりです。

appcmd.exe set config -section:system.applicationHost/applicationPools /[name='AppPoolName'].enableConfigurationOverride:"False" /commit:apphost

これにより、サブサイトのアプリプールは、親のweb.configから設定をインポートしないようになります。

この構成でSharePointサイトの下にMVCサイトを実行することができました。

于 2012-12-19T15:29:12.700 に答える