SP APIを使用しているときにSharePoint ServicesまたはSharePoint Portal Serverを使用しているかどうかを知る必要があります。コード(C#)でこれを行う方法はありますか?WSSとMOSSをプログラム的に区別する方法
3
A
答えて
3
あなたはビルドバージョンを使用してSPFarm.BuildVersion異なっているかどうかを確認することができます:
http://msdn.microsoft.com/en-us/library/microsoft.sharepoint.administration.spfarm.buildversion.aspx
2
Karine Boschのブログ記事"Determine if MOSS is installed by checking the Registry key"をチェックしてください。これは助けになるはずです。
+0
これは実際にapiを呼び出す前に決定を下す必要がある場合に役立ちます。 – Ries
2
MOSSがサーバーにインストールされていても、それは非常によくだけWSSの特徴があることであるかもしれないことを覚えておいてくださいあなたのコードが作業しなければならないサイト/サイトコレクションに対して有効化されています。したがって、サーバー上で特定のMOSS固有の機能が使用可能かどうかを確認し、それらがアクティブ化されているかどうかを確認することもできます。良い候補は、MOSSにのみ付属の出版機能です。
関連する問題
- 1. MOSS公開ページとWSSページ
- 2. android-エミュレータとデバイスをプログラム的に区別する方法
- 3. アンドロイドでセーフモードとノーマルモードをプログラムで区別する方法は?
- 4. WSS 3.0とMOSSの隠しリストのURLは何ですか?
- 5. MOSS 2007:ユーザーのWebパーツプロパティをプログラムで格納する方法
- 6. タップとドラッグを区別する方法
- 7. マウスクリックとタッチタップを区別する方法
- 8. 色とチャートを区別する方法
- 9. Windowsとdllを区別する方法
- 10. アンドロイドスマートフォンとタブレットを区別する方法
- 11. ブランチとフィーチャブランチを区別する方法
- 12. セッションタイムアウトとセッションの明示的(プログラムによる)無効化を区別する
- 13. WSSを搭載した64ビットマシン(MOSSではなく)
- 14. ランダムカラムMYSQLと区別する方法は?
- 15. Apache POIでXSSFとHSSFを自動的に区別する方法は?
- 16. 2つの異なるリンゴの時計をプログラム的に区別する方法は?
- 17. String.split() - タブ区切り値とコンマ区切り値を区別する方法は?
- 18. ブラウザの戻るボタンと$ state.go(動的パラメータ)を区別する方法は?
- 19. 一般的なソース管理システムはバイナリファイルとテキストファイルを区別する方法
- 20. 時間を区別する方法は?
- 21. カラースキームを区別する方法
- 22. エラーコードを区別する方法は?
- 23. バッチファイルを区別する方法
- 24. サブタイプを区別する方法は?
- 25. タイプを区別する方法:Int32 []&Int32 [*]?
- 26. インストール時にVista SP1とServer 2008を区別する方法
- 27. pinMode使用時にアナログピンとデジタルピンを区別する方法は?
- 28. jqueryのキーダウン時にキー "5"と "%"を区別する方法は?
- 29. リリースを展開するとスナップショットを区別する方法
- 30. ステートとアクションを記述するステートメントを区別する方法
http://mindsharpblogs.com/penny/articles/481.aspx – Ries
http://www.sharepointdesignerstepbystep.com/Blog/Articles/How%20To%20find%20the%20SharePoint%20version.aspx – Ries