쉐어포인트 Q&A

Client Side Object Model 작성시 에러가 발생하는데 이유를 모르겠습니다. 엘리우스 평점: 없음 조회: 2435
안녕하세요?
Sharepoint 2013 개발을  SharePoint 2010 관련 책을 보고, 연습중인데, Client-Side Object Model의 코드를 실행시에
무었때문에 에러가 나는지 원인을 모르겠습니다. Exception 아래에 보면 Source Code가 있는데, 
clientContext.ExecuteQuery(); 에서 System.Net.WebException이 발생하는 것으로 나옵니다. 인터넷에 찾아보니 Credential 속성으로 해서 해결했다는 분이 계셔서 추가를 해봤는데, 역시나 동일한 에러가 발생하였습니다. 어떻게 하면 이 문제를 해결 할 수 있는지 도움 부탁드립니다.

Exception:
System.Net.WebException was unhandled
  HResult=-2146233079
  Message=The remote server returned an error: (500) Internal Server Error.
  Source=System
  StackTrace:
       at System.Net.HttpWebRequest.GetResponse()
       at Microsoft.SharePoint.Client.SPWebRequestExecutor.Execute()
       at Microsoft.SharePoint.Client.ClientRequest.ExecuteQueryToServer(ChunkStringBuilder sb)
       at Microsoft.SharePoint.Client.ClientRequest.ExecuteQuery()
       at Microsoft.SharePoint.Client.ClientRuntimeContext.ExecuteQuery()
       at Microsoft.SharePoint.Client.ClientContext.ExecuteQuery()
       at ListWithClientOm.Form1.btnClick_Click(Object sender, EventArgs e) in c:\Users\hwjin\Documents\Visual Studio 2012\Projects\Sharepoint\C2\Source\ListWithClientOm\ListWithClientOm\Form1.cs:line 38
       at System.Windows.Forms.Control.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnClick(EventArgs e)
       at System.Windows.Forms.Button.OnMouseUp(MouseEventArgs mevent)
       at System.Windows.Forms.Control.WmMouseUp(Message& m, MouseButtons button, Int32 clicks)
       at System.Windows.Forms.Control.WndProc(Message& m)
       at System.Windows.Forms.ButtonBase.WndProc(Message& m)
       at System.Windows.Forms.Button.WndProc(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.OnMessage(Message& m)
       at System.Windows.Forms.Control.ControlNativeWindow.WndProc(Message& m)
       at System.Windows.Forms.NativeWindow.DebuggableCallback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
       at System.Windows.Forms.UnsafeNativeMethods.DispatchMessageW(MSG& msg)
       at System.Windows.Forms.Application.ComponentManager.System.Windows.Forms.UnsafeNativeMethods.IMsoComponentManager.FPushMessageLoop(IntPtr dwComponentID, Int32 reason, Int32 pvLoopData)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoopInner(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.ThreadContext.RunMessageLoop(Int32 reason, ApplicationContext context)
       at System.Windows.Forms.Application.Run(Form mainForm)
       at ListWithClientOm.Program.Main() in c:\Users\hwjin\Documents\Visual Studio 2012\Projects\Sharepoint\C2\Source\ListWithClientOm\ListWithClientOm\Program.cs:line 19
       at System.AppDomain._nExecuteAssembly(RuntimeAssembly assembly, String[] args)
       at System.AppDomain.ExecuteAssembly(String assemblyFile, Evidence assemblySecurity, String[] args)
       at Microsoft.VisualStudio.HostingProcess.HostProc.RunUsersAssembly()
       at System.Threading.ThreadHelper.ThreadStart_Context(Object state)
       at System.Threading.ExecutionContext.RunInternal(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state, Boolean preserveSyncCtx)
       at System.Threading.ExecutionContext.Run(ExecutionContext executionContext, ContextCallback callback, Object state)
       at System.Threading.ThreadHelper.ThreadStart()
  InnerException:


Source는 아래와 같습니다.

using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Linq;
using System.Text;
using System.Threading.Tasks;
using System.Windows.Forms;
using ClientOM = Microsoft.SharePoint.Client;
using Microsoft.SharePoint.Client;
using System.Net;

namespace ListWithClientOm
{
    public partial class Form1 : System.Windows.Forms.Form
    {
        public Form1()
        {
            InitializeComponent();
        }

        private void btnClick_Click(object sender, EventArgs e)
        {
            ClientContext clientContext = new ClientContext(txtSite.Text);           
            Web webSite = clientContext.Web;
            ListCollection collList = webSite.Lists;
            string listName = txtListName.Text;

            IEnumerable<ClientOM.List> resultCollection =
                                clientContext.LoadQuery(
                                collList.Include(
                                list => list.Title,
                                list => list.Id).Where(list =>
                                list.Title == listName));
            clientContext.ExecuteQuery();

            int i = resultCollection.Count();
            if (i == 0)
            {
                ListCreationInformation listCreationInfo = new
                    ListCreationInformation();
                listCreationInfo.Title = txtListName.Text;
                listCreationInfo.TemplateType = (int)ListTemplateType.Links;
                listCreationInfo.QuickLaunchOption = QuickLaunchOptions.On;
                List newList = webSite.Lists.Add(listCreationInfo);
                clientContext.ExecuteQuery();
            }
        }
    }
}




태그 : SharePoint
작성자 정보
엘리우스
Level 4
 [EXP.8/16]

메일:  비공개
글등록 +12 60 덧글등록 +3 15
자기소개
안녕하세요, 앰코 코리아 ICS 부문에 근무하는 진홍우 대리입니다. MS SharePoint 개발에 도움이 되기위하여 Hoons에 가입합니다.
글 공유하기 |
  tweet facebook
2013-11-07 오전 11:00:40
나도한마디
태그로 엮인글
[구인&교육정보] SharePoint운영,유지보수 모십니다.  장자방
[구인&교육정보] ASP.NET(중급~고급)개발자 모십니다   장자방
[구인&교육정보] ASP .NET 개발자 구인 (CRM, BI, Big Data솔루션- 개발업무)   TJ
[쉐어포인트 Q&A] 웹시스템 운영시 sharepoint 파일 연동 가능여부?????  김김김프로
[쉐어포인트 Q&A] 쉐어포인트 오프라인 교육을 듣고 싶습니다..[1]  송파토
[구인&교육정보] [외국계 기업] IT application web Admin(웹개발, .net. c#)  Selena
[ASP.NET Q&A] SharePoint 2010 Application Warm-up Script (속도개선 스크립트)[1]  닭대가리
[쉐어포인트 Q&A] SharePoint 2010 Application Warm-up Script (속도개선 스크립트)[2]  닭대가리
[ASP.NET Q&A] 쉐어포인트 오류 "autoeventwireup 특성" and "안전한 형식으로 등록되지 않았습니다"[2]+2  닭대가리
[쉐어포인트 Q&A] sharePoint Foundation 설치시 에러문제 ㅜ[1]+2  보리
글리스트
웹시스템 운영시 sharepoint 파일 연동 가능여부?????  김김김프로
MOSS(쉐어포인트) 오피스 문서파일 클릭시 NTLM 인증 안뜨게 할 수 없나요?  닭대가리
쉐어포인트 오프라인 교육을 듣고 싶습니다..[1]  송파토
 ★현재글->   Client Side Object Model 작성시 에러가 발생하는데 이유를 모르겠습니다.  엘리우스
페이지-웹파트 편집 시 설정화면이 안뜹니다;;[1]  닭대가리
WarmUp Script (WebClient) 401 권한 오류[1] 파일첨부 닭대가리
SharePoint 2010 Application Warm-up Script (속도개선 스크립트)[2]  닭대가리
sharepoint 2010 공부를 할때 참고할만한 책 추천좀 해주세요~[1]  PAKU_DK
sharePoint Foundation 설치시 에러문제 ㅜ[1]+2  보리
SharePoint 개발 교육 없나요?[3]  엘리우스