ソリューション エクスプローラーで右クリックしてデプロイすると、数秒かかります。
ソリューションのフォルダから実行すると13分!? アクティブ化する機能は 8 つありますが、私の質問は、なぜそんなに時間がかかるのかということです。また、Visual Studio [2005] が Sharepoint [2007] に展開する方法と同等のコマンドは何ですか?setup /uninstall http://site
\bin
ソリューション エクスプローラーで右クリックしてデプロイすると、数秒かかります。
ソリューションのフォルダから実行すると13分!? アクティブ化する機能は 8 つありますが、私の質問は、なぜそんなに時間がかかるのかということです。また、Visual Studio [2005] が Sharepoint [2007] に展開する方法と同等のコマンドは何ですか?setup /uninstall http://site
\bin
VS が WSP を展開するときは、-local スイッチに相当するものを使用して展開します。このフラグは、コマンドが実行されているサーバーでのみ発生するため、同期展開を許可します。明らかに、これはマルチサーバー展開のオプションではありません。
BAT ファイルがこのスイッチを使用していない場合、ジョブは最終的な実行のためにタイマー サービスのキューに入れられます。これはあなたの問題の一部かもしれませんが、13 分はこれだけで説明するには長すぎるようです。
-local スイッチを提供する STSADM コマンドの例を次に示します。
VS はソリューションをすぐに展開するため、問題をすぐにトラブルシューティングできます。
自分で手動で行うことができます:
セットアップ コマンドに続いて、これを実行します。
%stsadmpath%\stsadm -o execadmsvcjobs
実際、これは VS デプロイ コマンドの一部です。