Visual Studio 2010 を使用しており、UserProfileManager を使用して Sharepoint 2010 のユーザーにデータを追加するための小さなコンソール プログラムを作成しようとしています。
**システムを使用;
System.Collections.Generic の使用;
System.Linq を使用します。
System.Text を使用します。
Microsoft.SharePoint を使用。
Microsoft.Office.Server.UserProfiles の使用;
System.DirectoryServices.AccountManagement を使用して;
System.IO を使用;**
私が得ている問題は、これを構築しようとしています。ターゲット フレームワークが 4.0 の場合、正常にビルドされますが、sharepoint が展開されているサーバーでは実行されません。
*未処理の例外: System.PlatformNotSupportedException: Microsoft SharePoint は、Microsoft .Net ランタイムのバージョン 4.0.30319.269 ではサポートされていません。Microsoft.SharePoint.Administration.SPConfigurationDatabase.get_Farm() で Microsoft.SharePoint.Administration.SPFarm.FindLocal(SPFarm& farm, Boolean & isJoined) で Microsoft.SharePoint.SPSite..ctor(String requestUrl) で AddRandomMindtags.Program.Main(文字列[]引数)*
ターゲット フレームワークが 3.5 に設定されている場合、次のビルド エラーが発生します。
*型または名前空間名「Office」は、名前空間「Microsoft」に存在しません (アセンブリ参照がありませんか?)
タイプまたは名前空間 UserProfileManager が見つかりませんでした...*
問題が何であるか誰にも分かりますか?
どうもありがとう :)