2012-10-15 4 views
-2

경로에 대한 액세스가 거부되었지만 여기에서 일부 주제를 이미 검색했지만 문제가 다릅니다.경로에 대한 액세스가 거부되었습니다. C#

나는 스튜디오 대 wp7 용 뮤직 플레이어 응용 프로그램을 만들었습니다. 음악 플레이어가 디버깅하거나 내 컴퓨터에 배포하면 잘 작동합니다.

필자는 교수님에게 전달할 것이기 때문에 음악 플레이어를 Nero로 레코딩했지만 디버깅하거나 배포 할 때 오류가 발생합니다.

다음은 오류입니다.

enter image description here

어떻게 난 내 응용 프로그램이 제대로 CD로 구울 수 있습니다 ??

+0

방금 ​​소스의 데이터 디스크를 구워 봤습니까?/그렇다면 컴파일 할 때 Visual Studio에서 이러한 파일 중 일부를 쓰려고 시도하고 구운 DVD에 임의의 쓰기를 할 수 없습니다. 디스크에서 복사하여 로컬 하드 드라이브에서 실행하거나 플래시 드라이브를 사용하십시오. – Ben

+0

플레이어 용 설치 프로그램을 만들었습니까? 패키저는 장치에 배포해야하는 zip 콘텐츠를 만듭니다. – abhishek

+0

예 데이터 디스크로 구웠습니다. @abhishek 설치 프로그램을 만드는 방법은 무엇입니까? 설치 프로그램을 CD로 구워 내 컴퓨터에서 실행할 수 있습니까? –

답변

2

CD를 통해 디버깅 하시겠습니까? Visual Studio는 obj 디렉토리에있는 파일에 내용을 써야하므로 쓰기 가능한 CD를 통해서만 디버깅 할 수 있습니다. 즉, 읽기 전용 CD 인 경우 CD를 통해 디버깅 할 수 없습니다.

덕분에,

난이 도움이 되었으면 좋겠 :)

+0

확인. 그래서 유일한 방법은 cd의 내용을 하드 디스크에 복사하는 것입니다. –

+0

@MarcQuebrarTan 그래, 파일/디렉토리를 CD로 구울 때 특정 파일이나 디렉토리를 쓰기 금지로 만드는 'ReadOnly'속성을 사용하기 때문입니다. CD에서 하드 디스크로 파일이나 디렉토리를 복사하면 문제를 해결할 수 있습니다. 복사하는 동안 속성을 포함하지 않아야 다시 쓸 수 있습니다. 좋은 하루 되세요 :) –

0

은 실제로 당신이 할 수 없습니다. 기본적으로 Windows Phone에는 컴퓨터에서 실행되는 시뮬레이터가 필요합니다. Visual Studio는 컴퓨터에서 실행되는 emulator에 실행 파일을 배포합니다.

하지만 왜 코드를 배송해야합니까? 음악 플레이어는 실제 장치에서 실행되도록 설계되었습니다. 실제 장치에 배포하려면 패키지를 패키징하여 Windows 저장소에 업로드해야합니다. 또는 장치가 측면로드를 지원하면 생성 된 패키지에서 수동으로로드 할 수 있습니다.

그 외에도 전체 소스를 PC에서 실행하려면 하드 디스크의 소스 코드에 복사하여 거기에서 실행하는 것이 좋습니다. 폴더를 복사 한 후 폴더를 마우스 오른쪽 단추로 클릭하고 전체 폴더 계층 구조에서 읽기 전용 특성을 해제하십시오.

이 정보가 도움이되기를 바랍니다.

관련 문제