수요일에 SharePoint MVP 채팅 04/20

내가 MVP 채팅 다음 주 기간 중 하나에 참여 하는 거 야, 04/20.  여기는 마이크로소프트의 기사 및 링크 등록:

당신은 답을 찾고 있어 Sharepoint에 관한 어려운 기술적 질문? 재능 있는 Microsoft Most Valuable Professionals의 깊은 지식을 활용할 하 시겠습니까? SharePoint Mvp는 작가 서 기술 커뮤니티에서 보면 같은 사람, 스피커, 사용자 그룹 지도자와 MSDN와 TechNet 포럼에 답변. 인기 수요에 의해, 우리 가져왔다 이러한 전문가 함께 귀하의 질문에 대답을 집단 그룹으로 라이브. 그래서 우리와 함께 하시고 질문에! 이 채팅 WSS를 다룰 것입니다. 3.0, 모스, SharePoint Foundation 2010 그리고 SharePoint 서버 2010. 설치 및 관리 등의 주제가, 디자인, 개발 및 일반적인 질문.
수요일 4 월 20 일 9 시에 우리는 세계 각국 PDT/정오 EST 채팅에서 Mvp와 야 가입을 하시기 바랍니다. 자세한 내용은 및 MSDN 이벤트 페이지를 방문 하 여 귀하의 캘린더에 이러한 채팅 추가 http://msdn.microsoft.com/en-us/events/aa497438.aspx

작년에이 중 하나에 가입 하 고 진짜 폭발 했다.  오픈 질문/답변 껄의 미친 종류 이다. 

몇 가지는 (현재) 예약 된 SharePoint MVP 참가자:

고르 넬리 우 스 밴 Dyk
댄 Attis
다니엘 Wessels
데이비드 Martos
이반 샌 더 스
제레미 Thake
존 로스
크리스와 그 너
마이크 Oryszak
랜디 Drisgill
우 디  Windischman
즐라탄 Dzinic

그것은 광범위 한 관심과 특기 이다.  내가이 재미 있는 것 이라고 생각 시간 및 점심 시간 잘 활용 (나는 하루 동안 어떤 시간 미소 )

여기 여기 서명 (http://msdn.microsoft.com/en-us/events/aa497438.aspx).

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

"하나 이상의 필드 형식은 제대로 설치 되지 않습니다에 대 한 이유 중 하나”

나 목록에 대해 CAML 쿼리를 않는 웹 파트를 어제 작은 tweak을 만들고 있었다.  변경, 그것을 배포 하 고 오류와 함께 맞 았:

3 주 Outlook 일기 예보 Webpart에서 예기치 않은 오류가 발생 했습니다.. 시스템 관리자에 게 문의 하십시오. 하나 이상의 필드 형식은 제대로 설치 되지 않습니다.. 이러한 필드를 삭제 하려면 목록 설정 페이지로 이동.

그래서 난 바로 Sharepoint는 나에 게 보고 하는 오류 CAML 쿼리 연결 하지 않았다 이전 또 다른 괴짜 문제를 직면 했다.  난 빠른 빙 검색을 했 고 고 이 유용한 블로그 게시물을 발견 에 의해 Sandeep Nahta  (http://snahta.blogspot.com/2009/01/one-or-more-field-types-are-not.html).

나쁜 쿼리는 같습니다.:

쿼리 합니다. = 쿼리 "<어디><그리고><Neq><FieldRef 이름 'Abbr' = / 그리고pan >>< 값 형식 '텍스트' = > SFNY </Value> < FieldRef 이름 'Abbr' = / >< 값 형식 '텍스트' = > SFIS </Value> </Neq> </And> </Where> ";><값 형식 '텍스트' =>SFNY</값><FieldRef 이름 'Abbr' = / 그리고pan >>< 값 형식 '텍스트' = > SFNY </Value> < FieldRef 이름 'Abbr' = / >< 값 형식 '텍스트' = > SFIS </Value> </Neq> </And> </Where> ";><값 형식 '텍스트' =>SFIS</값></Neq></그리고></어디>";

여기에 고정:

쿼리 합니다. = 쿼리 "<어디><그리고><Neq><FieldRef 이름 'Abbr' = / 그리고pan >>< 값 형식 '텍스트' = > SFNY </Value> < FieldRef 이름 'Abbr' = / >< 값 형식 '텍스트' = > SFIS </Value> </Neq> </And> </Where> ";><값 형식 '텍스트' =>SFNY</값></Neq><Neq><FieldRef 이름 'Abbr' = / 그리고pan >>< 값 형식 '텍스트' = > SFNY </Value> < FieldRef 이름 'Abbr' = / >< 값 형식 '텍스트' = > SFIS </Value> </Neq> </And> </Where> ";><값 형식 '텍스트' =>SFIS</값></Neq></그리고></어디>";

그래서, 이야기의 모 랄은: 당신의 CAML 올바른지 또는 괴짜 오류를 얻을 수 있는지 확인.

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

</끝>

"거기 되었습니다 오류 폼을 로드 하는 동안에 대 한 빠른 수정”

사용자 지정 SharePoint Designer를 테스트 2010 이 좋은 일요일 오후 활동 및 예기치 않게 타격 했다 "중대 한 오류" 워크플로 시작 하려고 할 때:

폼을 로드 하는 동안 오류가 발생 했습니다..

시작을 눌러 폼의 새 복사본을 로드 합니다.  이 오류가 계속 발생 하는 경우, 웹 사이트에 대 한 지원 팀에 문의.

닫기를 클릭 하 종료이 메시지.

오류 세부 정보 표시

물론, "오류 세부 정보 표시" 버튼을 클릭 하면 그것이 다 상관 관계 ID 표시:

image

내 경우에는, 이 대체 액세스 매핑 문제가 될 것으로 밝혀졌다.  로그 파일에서를 쳐다보면서 합니다 14 하이브 및 InfoPath AAM 문제에 대해 불평 했다 보았다 (서버 이름 대신 localhost를 타격 했다 이후).  내 URL을 변경 하 고 그것을 해결 하는.

그것은 SP에서 이제 다양 한 비트의 모든 연결이 함께 보여지 않습니다. 2010, 것은 당신이 자연스럽 게이 문제가 (내 경우에는 SharePoint Designer 워크플로) 실제로 완전히 관련 된 핵심 문제.

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

</끝>

SharePoint 2010 "배포에 갇혀 솔루션” 상태

SharePoint 팜에 솔루션을 배포 하려면 Powershell을 사용 하는 (h/t:  코리 로스 그리고 그의 블로그 게시물). 

그런 다음 중앙 관리에 갔다, 시스템 설정을 누른 다음 "관리 팜 솔루션" 액세스 농장 그리고 배포 하 내 (약간의) 실망, "배포"에 갇혀 있어.

서 여러 번 MSDN 포럼에이 문제를 본 적, 그래서 그것에 대해 꽤 긴장 했다입니다.  조금의 주위 검색 및 이 유용한 문서를 찾을 수합니다 (겉보기 unattributed 사람에 의해 http://www.resolutionsnet.co.uk/).  배포 작업 및 때 솔루션에 클릭을 취소, 3 4 명의 서버 팜에 솔루션 배포 성공적으로 했다 그것 내게 말했다.

잘못 된 서버에 갔다, 타이머 서비스를 중지 하 고 그것을 다시 시작 합니다.  Windows 서버 실제로 줬 서비스 명령에 응답 하지 못했습니다., 그래서 그 아픈 했다 하더군요.

이번에, 내가 갔을 때 다시 중앙 관리, 나는 문제 없이 배포할 수.

바라 건 대이 비트의 정보 일 하나 bind에 일부 도움이 될 것입니다..

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

하루 중 오류: "수 없습니다 지정한 어셈블리를 GAC에 추가”

조금 visual studio와 함께 싸우고 있다 했습니다. 2010 에 sp2010 솔루션 및이 오류를 얻고 있었다:

배포 단계 ' 솔루션 추가 '에서 오류가 발생 했습니다.: 오류: 지정된 된 어셈블리를 전역 어셈블리 캐시에 추가할 수 없습니다.: YourAwesomeDLLThat IAmJustNotGoingToInstallRightNow.dll

자체 GAC에 갔다 (c:\windowsassembly) 시도 하 고 제거 하 고 "파일 사용 에서" 오류가 있어.

Iisreset을 않았다, 거의 다운로드 sysinternals, 마침내 서비스 타이머 서비스를 중지, 그냥 폐쇄 하 고 visual studio 자체를 재개 하 고 마침내 밖으로 닫을 수 있게 되었다.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

신속 하 고 쉽게: VS 디버깅 2010 솔루션 배포

Visual Studio 2010 몇 번 배포 하는 동안 디버그 하드 오류를 보고합니다.  몇 가지 매우 거친 디버깅 할 수 있는 빠르고 쉬운 방법 자신의 명명 된 예외를 throw 하는 것입니다.  Visual Studio 출력 콘솔에 표시 됩니다..

코드의이 비트를 고려:

image

이 기능은 웹 응용 프로그램으로 범위가 지정 하는 경우, 사이트 null이 됩니다.  당신이 시도 하 고 사이트의 속성을 참조 하는 경우, 모호한 오류 거 야:

배포 단계 ' 솔루션 추가 '에서 오류가 발생 했습니다.: 개체 참조가 개체의 인스턴스로 설정 되지.

그러나, 경우 새 예외를 throw 하 고 문자열을 생성자에 전달, 약간 더 유용한 메시지를 받을:

image

그것은 원유 기술, 하지만 꽤 빠른 속도 간편한.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

타이머 작업 FeatureActivated 및 기능 범위

난 누군가가 나에 게는 타이머 작업에 대 한 손으로 일부 코드를 사용 했습니다.  그래서 그것을 작성을 했다 그는 실제 기능 활성화 코드를 제공 하지 않았다면, 물론.  활용 앤드류 Connell의 유명한 블로그 게시물 주제에.

Visual Studio를 사용 하 2010 배포 오류와 함께 실패 보관 "배포 단계 '솔루션 추가'에서 오류가 발생 하는 고: 개체 참조가 개체의 인스턴스로 설정 되지 않습니다. "

너무 문자 그대로 그의 코드를 복용 했다.  웹 응용 프로그램 수준 기능을 범위 지정 했다, 같이:

image

결과적으로, 수신기에 전송 되는 속성은 웹 응용 프로그램에서, 사이트 모음이 아니라입니다.  끝에서, 코드를 다음과 같이:

공공 재정의 void FeatureActivated(SPFeatureReceiverProperties 속성)
{

    // 웹 응용 프로그램 범위 기능을 실행 하지, 그것은 절망에 이른다 미소
    // SPSite 사이트 속성 =.Spsite로 Feature.Parent;

    SPWebApplication wa 속성 =.Spwebapplication으로 Feature.Parent;

    만약 (워싱턴 = = null) 새 예외를 throw 합니다.("webapp2은 null입니다.");

    foreach (워싱턴에서 SPJobDefinition 작업입니다.JobDefinitions)
    {

        시도
        {
            만약 (작업입니다.이름 = = List_JOB_NAME)

                작업입니다.삭제();
        }
        catch (예외 e)
        {
            새 예외를 throw 합니다.("마커 2");
        } // catch exception e
    }

    // 설치 작업

    WeatherForecastTimerJob weatherForecastTimerJob =
        새로운 WeatherForecastTimerJob(List_JOB_NAME, wa);

    SPMinuteSchedule 일정 = 새로운 SPMinuteSchedule();
    일정입니다.BeginSecond = 0;
    일정입니다.EndSecond = 59;
    일정입니다.간격 = 5;
    weatherForecastTimerJob.Schedule = 일정;
    weatherForecastTimerJob.Update();

}

이륙 거리 키 그 때 기능을 웹 응용 프로그램 범위, SharePoint 기능 수신기에 전달 하는 Spfeaturereceiverproperties는 웹 응용 프로그램 수준 매개 변수가.  앤드류의 오래 된 블로그 항목을 사이트 모음 범위는 가정.

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

CodePlex 프로젝트 업데이트: SharePoint Designer 워크플로 확장

얼마 전, 난 wrote 내 오래 된 부활 하려고 했다 CodePlex 프로젝트, SharePoint Designer 워크플로 확장.  CodePlex 프로젝트 WSS/모스에 대 한 개발 및 줌 유틸리티 입력 기능 추가, ToLower"와 같은()”, ToUpper "()”, "부분 문자열()"등등입니다.  그것은 심지어 일반적인 목적의 "전화 웹 서비스" 스타일 기능을 하고있다.  자세한 내용은 여기에서 그것에 대해: http://paulgalvinsoldblog.wordpress.com/2007/10/28/sharepoint-designer-custom-activity-to-execute-user-defined-c-functions/.

내가 더 많거나 적은 꽤 전 포기.  SharePoint 이후 2010 나온, 그러나, 난 다시 그것을 볼 및 SP 2010에서 작동 하도록 의미 했습니다.  음, 오늘, 난 그냥 않았다.  코드 Codeplex를 아직 업데이트 하지 않은 나. 전에 CodePlex 규칙에 자신을 교육 하 고 싶습니다., 프로젝트에 대 한 홈 페이지 위 키를 업데이트 했 어 하지만.

넓은 하 고 더 재미 있는 암시는 WSS 및 MOSS에서 사용자 지정 활동을 통해 비교적 쉽게 포트 것, 이 한 (환영 합니다) 나를 놀라게합니다.

여기는 어떻게 생겼는지 SharePoint Designer에서 작동 하는 때:

image

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

Microsoft.SharePoint.ApplicationPages.Administration.dll은 어디에?

나는 Microsoft.SharePoint.ApplicationPages.Administration.dll를 참조 하는 visual studio 프로젝트를 손으로 했다.  그것은 내게 조금 찾을 나는 그것을 생각을 공유 하는 동안.  내 환경에, 에 위치 하 고 있습니다.:

c:\프로그램 파일 공통 파일 마이크로 소프트 파일 서버 extensions14configadminbin

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin

BrightStarr 미국 SharePoint 분석가 찾고

내 회사, BrightStarr, SharePoint 비즈니스 분석가 찾고 있습니다.  우리의 목표는 사람과 함께 일 하는 사람:

  • 플랫폼을 아주 잘 이해 한다
  • 대 자갈길된 함께 집의 카드 스마트 SharePoint 솔루션의 좋은 아이디어를가지고
  • 직접 클라이언트 작업을 즐긴다합니다, 누구 SharePoint는 모든에 대 한 이해 및 일부 SharePoint 그들을 도울 수 있는 단지 막연 한 개념을가지고 있지만 확실 하지 정확히 어떻게
  • 아주 잘 쓸 수 있습니다.
  • 작은 팀에 정말 잘 통신할 수 있습니다
  • 잘 하 고 멀티 태스킹 즐깁니다.  이것은 무 겁 게 과정 중심 환경 (우리는 조직화 된 방법으로 일을 할 충분 한 과정, 하지만 우리는 우리의 발에 매우 빠른, 민첩 하 고 모든 좋은 것 들).

이것은 개발자 위치 하지만 경우에 당신은 더 많은 초점을 찾고 또는 컨설팅 컨설턴트 개발자 및 더 적은 개발, 이것은 당신을 위해 좋은 단계 수 있습니다..

만약 관심이 있으시다면, 트위터에 날을 ping 또는 이메일로!

</끝>

내 블로그를 구독.

에 지 저 귐에 나를 따르라합니다 http://www.twitter.com/pagalvin