addon을 개발했으며 내 PC에서 완벽하게 실행됩니다. 그러나 클라이언트에 설치하기 위해 보내면 "Firefox가 필요한 파일을 수정할 수 없기 때문에 귀하의 애드온을 설치할 수 없습니다"라는 오류가 발생합니다.Addon은 필요한 파일을 수정할 수 없다는 오류로 설치할 수 없습니다.
누구나 그 이유를 알 수 있습니까?
addon을 개발했으며 내 PC에서 완벽하게 실행됩니다. 그러나 클라이언트에 설치하기 위해 보내면 "Firefox가 필요한 파일을 수정할 수 없기 때문에 귀하의 애드온을 설치할 수 없습니다"라는 오류가 발생합니다.Addon은 필요한 파일을 수정할 수 없다는 오류로 설치할 수 없습니다.
누구나 그 이유를 알 수 있습니까?
클라이언트에 Windows 또는 UNIX 계열 시스템이 있습니까?
Firefox 프로필 폴더의 권한 문제 (읽기 전용 임)처럼 보입니다. 자세한 내용은 here을 참조하십시오.
같은 소리 bug 636268 : 추가 기능의 파일 경로가 너무 길어집니다. 확인하려면 클라이언트에 C:\temp-profile
과 같은 짧은 경로의 디렉토리에 스크래치 프로파일을 작성하고 확장 프로그램을 설치하십시오.
고마워요! 위의 모든 제안을 시도했지만 결국 package.json의 응용 프로그램 ID가 너무 길어서 에서 jid0-1Z6ceODTjCn4TmgrrAo3ARAo5J0 ~ jid1-EGBMRh2YNRZEIg으로 바뀌 었습니다. 그런 다음 모든 것이 정상적으로 작동합니다. 누군가이 문제를 가지고 있다면 시도해 볼 수 있습니다.
감사합니다. @ jakub.gieryluk! 그들은 모두 Windows를 가지고 있습니다. 명령 줄을 사용하거나 설치 폴더를 수정하여 사용 권한 문제를 제거하라고 지시 할 수는 없습니다. 코드로 수행 할 수 있습니까? 아니면 더 좋은 생각이야? – leegor
Windows의 프로필 폴더는 일반적으로 'C : \ Documents and Settings \ \ Application Data \ Mozilla \ Firefox \ Profiles \ '(보통 'C : \ Program Files'인 설치 폴더와 다릅니다)와 같습니다. 프로필 폴더의 권한을 변경하려고 할 수도 있습니다 (마우스 오른쪽 버튼 클릭> 속성> '읽기 전용'사용 안 함). 프로파일 매니저를 여는'firefox.exe -P'로 파이어 폭스를 시작할 수도 있습니다. 그러면 새 프로파일을 생성하고 폴더를 지정할 수 있습니다. 문제가 사용 권한과 관련이 있고 내가 제안한 어떤 것도 할 수없는 경우 다른 방법으로 해결할 수 있는지 여부는 알 수 없습니다. –