1

Visual Studio を使用して SharePoint 2013 プロバイダー ホスト型アプリを作成しました。Web パーツは使用しません。SharePoint サイト コレクションにある SharePoint 2013 リストからデータを取得する必要があります。このコードを使用して、視覚的な Web パーツを使用してそれを行うことができます。

 private DataTable GetItemDetails()
 {
      SPWeb spweb = SPContext.Current.Web;
      SPList ticketsList = spweb.GetList("[http://git-hub/sites/mysiteName/Lists/CalendarList/AllItems]");
      return ticketsList.Items.GetDataTable();
 }

これによりアイテムのテーブルが得られ、そのテーブルを使用して必要なデータを取得しました。しかし、問題は、C#コードビハインドのasp.netページで構成されたSharePointアプリと同じデータを使用したいということです。同じコードを使用しましたが、「

Microsoft SharePoint は 32 ビット プロセスではサポートされていません。64 ビットの実行可能ファイルで実行していることを確認してください。」アプリのビルド設定で任意のプレート フォームを使用していても、asp.net ページのリスト データを取得してユーザーにスケジュールを表示する方法があれば教えてください。 .

4

1 に答える 1