私は、Sharepointサイトにリモートからアクセスする方法を教えてくれる複数のサイトを見つけましたが、何も私が経験していることに答えるだけで説明することはできません。 Microsoft.Sharepoint
、 Microsoft.Sharepoint.Client
、と私はMicrosoft.Sharepoint
とMicrosoft.Sharepoint.Client
ために使用して文を作成することができています Microsoft.Sharepoint.Client.Runtime
リモートでSharepointにアクセスしよう
:
- は、私が参照するアプリ内で簡単なC#のコンソールアプリケーション
を作成しました私は
Microsoft.Sharepoint.Client.Runtime
のためのintellisenseを得ない(私は唯一のアプリケーション、ユーティリティ、WebPartsとWoを得るconst string FORMAT = "{0}: {1}"; string strURL = "http://<the SPS site address>"; List<string> listFields = new List<string>(); using (SPSite oSite = new SPSite(strURL)) { using (SPWeb oWeb = oSite.OpenWeb()) { foreach (SPList list in oWeb.Lists) { foreach (SPField field in list.Fields) { listFields.Add(string.Format(FORMAT, list.ID, field.Title)); } } } }
注: - ドロップダウンウィンドウでrkflow)私は
Microsoft.Sharepoint.Client.Runtime
を使用して入力した場合、私はMicrosoft.Sharepoint.Client.Runtime
をコメントアウトランタイム下の「赤い波線」を取得し、私は、次のコードを入力します。 :この時点で、私は、コードをコンパイル(再構築)
エラーリストで報告エラーがない - その時点で私が取得:
-
両方の "Sharepointの" で210本の
- 波線usingステートメント
- ファイブ(5)旨のエラー:
-
名前空間の "Microsoft"(あなたはアセンブリ参照が不足している?)2X
- に存在しない
- 'Sharepointの' 「SPSiteオブジェクト」が見つかりませんでした(あなたがusingディレクティブまたはアセンブリ参照が不足している?)2X
- は「SPWeb」が見つかりませんでした(あなたがusingディレクティブまたはアセンブリ参照が不足している)1X
あなたはソリューションエクスプローラから、あなたの拡大「参考文献」セクションのスクリーンショットを投稿することができます窓? – Thriggle