2011-10-17 2 views
0

IIS7 권한 일 수도 있지만 OpenWrap로 태그 지정하는 것은 잘못된 것일 수 있습니다. 나는 다음과 같은 오류가 발생하는 HTTP 저장소에 랩을 게시 할 때 : I 폴더에 대한 사용 권한을 설정하려고했습니다Http Remote Repository에 게시 할 수 없습니다.

PS C:\OpenWrapExamples\Ninject> o publish-wrap -Name Ninject -remote MyHttpRepo 
# OpenWrap Shell 2.0.0.10 
# Copyright © naughtyProd Limited 2009-2011 
# Using C:\OpenWrapExamples\Ninject\wraps\_cache\openwrap-1.0.1.81349963\bin-net35\OpenWrap.dll (1.0.0.0) 

Publishing package 'Ninject-2.2.0.85378492.wrap' to 'MyHttpRepo' 
The repository OpenWrap.Repositories.Http.HttpRepositoryNavigator is read-only. 

하지만, 그 중 하나가 작동하지 않습니다.

답변

1

IIS 사이트로 인덱싱 된 폴더 (file : /// path /로 추가 한 폴더)를 방금 노출 한 경우 읽기 전용입니다 (거의 수행 할 수 없으므로).

OpenWrap 1.0을 사용하는 경우 UNC 경로 용 (게시 할 수 있도록) 및 http 1 용 원격 추가 (즉, 콘텐츠를 다시 읽을 수 있도록)의 두 원격을 추가하기 만하면됩니다. 당신이 저장소를 원하는 경우 // 서버/경로 /로가/주

: 당신이 곧 OpenWrap 2.0.1을 사용하는 경우

, 당신은 단순히 하나 O를 추가 원격 http://server/ -PUBLISH 파일을 이동 모두 추가 할 수 있습니다 HTTP를 통해 쓰기가 가능하다면 그 기능을 직접 구현할 수 있습니다. 색인 파일을 /index.wraplist에두고, POST를 지원하는 끝점을 패키지에 포함하고,/upload에서 말하고, index.wraplist :

OpenWrap은 행복하게 http 끝점에 업로드합니다.

관련 문제