VS 2010을 이용하여 SharePoint 2010 프로젝트를 만들어서
빌드, 패키징은 성공하나 배포 시 아래와 같은 에러가 발생되는 경우
“지정한 경로 및/또는 파일 이름이 너무 깁니다. 정규화된 파일 이름은 260자 미만이어야 하며 디렉터리 이름은 248자 미만이어야 합니다.”
영문으로는 “The specified path, file name, or both are too long. The fully qualified file name must be less than 260 characters, and the directory name must be less than 248 characters.”
위 문제는 말 그대로 프로젝트의 전체 경로 및 파일이름의 전체 길이가 너무 길어서 생기는 문제입니다.
제가 위치한 소스의 경로는 아래와 같습니다.
D:\Work\Doosan Source\Doosan\DooDream\Sharepoint2010\Collaboration\10_UI\Doosan.DooDream.SPS.Collab.WebParts\Features\MyCollabListWP\MyCollabListWP.feature Doosan.DooDream.SPS.Collab.WebParts
이렇게 길다 보니 발생되는 문제이네요…
위와 같은 경우에는 방법이.. 소스의 경로를 최소화 시켜야 됩니다.
D:\Work\Doosan Source\Doosan 이라는 필요 없는 경로는 제외하고 파일의 이름도 최소화 시키면 될 것 같습니다.
OLD : D:\Work\Doosan Source\Doosan\DooDream\Sharepoint2010\Collaboration\10_UI\Doosan.DooDream.SPS.Collab.WebParts\Features\MyCollabListWP\MyCollabListWP.feature Doosan.DooDream.SPS.Collab.WebPartsNEW : D:\DooDream\SPS2010\Collaboration\10_UI\Doosan.DooDream.SPS.Collab.WebParts\Features\MyCollabListWP\MyCollabListWP.feature Doosan.DooDream.SPS.Collab.WebParts
*_*;;;
이상입니다.
'Troubleshoot' 카테고리의 다른 글
[Sharepoint 2010] SP.UI.$create_DialogOptions is undefined (IE7) (0) | 2011.08.01 |
---|---|
원격 호스트와 통신하는 동안 오류가 발생했습니다. 오류 코드는 0x80070057입니다. (2) | 2011.05.24 |
C# SiteMapProvider [HttpException] {0} is not a valid virtual path(올바른 가상 경로가 아닙니다.) (0) | 2011.04.04 |
[어셈블리 바인딩 로깅이 꺼져 있습니다.] 어셈블리 바인딩 로깅 시작 방법 (1) | 2011.03.30 |
Sharepoint 2010 System.Security.SecurityException: Request failed(요청하지 못했습니다.) (0) | 2011.03.16 |