2011-01-10 7 views
0

xsd 도구를 사용하여 xml 스키마를 업데이트하려고합니다. 스크립트가 실행은 다음과 같습니다xsd 오류 : 경로에 대한 액세스가 거부되었습니다.

@ECHO에게 OFF

"C : \ 프로그램 파일 \은 Microsoft SDKs \ 윈도우 \ v6.0A \ 빈 \의 xsd.exe"ArchiveServiceConfiguration.xsd/클래스/언어 : CS를 /namespace:"SI.ArchiveService.CommonLogic.ArchiveServiceConfiguration "

PAUSE

그러나 쓰기 오류가 모두 사용자로하고 관리자 권한으로 그것을 실행하는 경우. 어떤 제안? 이전 파일이 팀 탐색기에서 소스 제어하에 있다고 덧붙일 수 있습니다.

D : \ AK2 \ ArchiveService \ CommonLogicModule \ SI.ArchiveService.CommonLogic.ArchiveServiceConfiguration> xsd.exe ArchiveServiceConfiguration.xsd/클래스/언어 : CS /namespace:"SI.ArchiveService.CommonLogic.ArchiveServiceConfiguration "

마이크로 소프트 (R) Xml Schemas/DataTypes 지원 유틸리티 [Microsoft (R) .NET Framework, 버전 2.0.50727.1432] 저작권 (C) Microsoft Corporation. 판권 소유.

'D : \ AK2 \ ArchiveService \ CommonLogicModule \ SI.ArchiveService.CommonLogic.ArchiveServiceConfiguration \ ArchiveServiceConfiguration.cs'파일을 작성하는 중입니다.

오류 : 'ArchiveServiceConfiguration'스키마에 대한 클래스 생성 오류. - 경로 'D : \ AK2 \ ArchiveService \ CommonLogicModule \ SI.ArchiveService.CommonLogic.ArchiveServiceConfiguration \ ArchiveServiceConfiguration.cs'에 대한 액세스가 거부되었습니다.

도움이 더 필요하면 "xsd /?"를 입력하십시오.

답변

2

ArchiveServiceConfiguration.cs가 이미 VS에있을 수 있습니다 (VS 실행 중이십니까?). xsd의 출력 경로를 변경하십시오.

+1

파일을 삭제하려고했는데 제대로 작동합니다. 나는 소스 컨트롤 쓰기가 그것을 보호한다고 생각한다. –

1

파일의 읽기 전용 특성을 제거하거나 닫으십시오. attrib /? DOS 명령을보십시오.

+0

감사합니다. .old로 이름을 바꾼 다음 xsd는 새 파일을 만들 수있었습니다. –

관련 문제