2010-07-02 7 views
1

Sharepoint Server 2010을 설치했는데 모든 기능이 올바르게 작동하는 것 같습니다. 그러나 Sharepoint 서버에서 콘솔 응용 프로그램을 만들려고하면 Micrsooft.Sharepoint.dll에 대한 참조를 찾을 수 없습니다. 수동으로 "c : \ Program Files \ Common Files \ Microsoft Shared \ web 서버 확장 \ 14 \ ISAPI"로 이동하여 참조를 추가하지만 다음 using 문은 실패합니다.Sharepoint Foundation 2010을 SharePoint 2010 서버에 설치해야합니까?

using Microsoft.Sharepoint; 

Sharepoint Foundation이 설치되어 있지 않으므로이 작업이 수행됩니까? 참고 : Micrsooft.Sharepoint.Client.Silverlight.dll을 사용하여 예제 웹 파트와 Silverlight 테스트를 성공적으로 배포했습니다.

답변

1

아니요, SharePoint Foundation을 별도로 설치할 필요가 없습니다.

프로젝트의 "대상"설정 때문일 수 있습니다. 플랫폼 타겟을 x64로 설정하여 앱이 x86 앱이 아닌 64 비트를 실행하는지 확인하십시오. SharePoint 2010은 x64이므로 x86 응용 프로그램에서 API 호출을 시도하는 데 문제가 있습니다.

희망이 도움이됩니다.

+0

피드백을 주셔서 감사합니다. 문제는 아니지만 프로젝트의 대상 프레임 워크가 ".NET Framework 4 Client Profile"로 설정되었습니다. 내가 잘못 본 것이 아니라면이 서버에 Sharepoint를 릴리스하기 위해 .Net 3.5에 대해 개발해야한다고 생각합니다. 다시 한 번 감사드립니다! – mytwocents