Google 드라이브에서 C # 파일 실행


1

랩톱과 데스크톱에서 모두 Win 10을 사용하여 코딩 할 수 있기 때문에 두 파일간에 파일을 동기화 할 Google 드라이브가 있습니다. 첫 번째 문제는 두 컴퓨터의 사용자 폴더가 다르지만 이 게시물 의 방법을 통해 동일한 경로를 갖도록 변경했습니다 .

그러나 이제 내가 겪고있는 문제는 Visual Studio를 통해 C # 파일을 실행하려고 할 때 C # 파일에 "액세스가 거부되었습니다"라는 오류가 계속 발생한다는 것입니다.

오류 : DEP0700 : 앱 등록에 실패했습니다. 오류 0x80070005 : 위치에서 파일을 여는 중 : AppxManifest.xml이 오류와 함께 실패했습니다 : 액세스가 거부되었습니다. . (0x80070005) App1

문제없이 실행되는 내 문서 폴더에 파일을 저장하려고 시도했지만 Google 드라이브를 다시 설치하려고 시도했지만 변경하지 않았습니다. 또한 각 변경 후 테스트 할 새 프로젝트를 만들었습니다.


두 PC의 두 폴더가 모두 동일한 지 확인할 수 있습니까? 나는 2 년 전 같은 일을하려했다. PC1의 Google Drive 디렉토리에 프로젝트를 만들고 실행했습니다. 그런 다음 PC2 (동일한 이름과 경로)에서 프로젝트를 실행하려고 시도했지만 실행되지 않았습니다. 당시 문제는 일부 파일 확장자가 허용되지 않았기 때문에 GDrive가 모든 파일을 동기화하지 않았다는 것입니다. 따라서 일부 파일은 PC1 (프로젝트가 실행중인)에는 있지만 PC2 (파일 누락으로 인해 프로젝트가 실행되고 있지 않은)에는 없었습니다. 그러나 나는 그들이 그 동안에
그것을 바꾸 었는지 모르겠다

답변:


2

나는 당신과 같은 문제가 있었지만 이것을 해결할 수있었습니다. 오류는 하드 디스크에 대한 NTFS 권한의 논리적 결과입니다.

Google 드라이브를 설치할 때 제공 한 이메일 주소를 가진 사용자 만 드라이브를 관리하도록 드라이브가 설정되었습니다. 따라서 기술적으로 시스템 자체는 결코 드라이브에 액세스 할 수 없습니다. 해당 이메일을 가지고있는 사용자 만 액세스 할 수 있습니다.

"시스템"을 Google 드라이브의 폴더 관리자로 추가하여 문제를 해결할 수 있습니다.

  1. 드라이브 폴더로 이동하십시오. 마우스 오른쪽 버튼을 클릭하고 속성을 선택하십시오.

    여기에 이미지 설명을 입력하십시오

  2. 보안 탭으로 이동하십시오.

    여기에 이미지 설명을 입력하십시오

    1. 시스템을 사용자로 추가하십시오.

    여기에 이미지 설명을 입력하십시오

    1. 모든 사람에게 권한을 부여하십시오.

    여기에 이미지 설명을 입력하십시오

따라서 문제가 해결되었을 것입니다.

Visual Studio가 닫혀있는 동안이 작업을 수행해야하므로이 프로세스 중에 드라이브의 파일을 변경할 수 없습니다.

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.