태그 보관물: xml

xml

메모장 ++ 7.4 용 XML 도구 플러그인 용 XML 도구

메모장 ++ 용 XML 도구 플러그인을 실행하는 데 어려움을 겪고 있습니다.

최신 메모장 ++ (v7.4)과 최신 XML 도구 플러그인 ( Sourceforge의 v2.4.9.2 )이 모두 Windows 7 (64bit)의 64 비트 버전입니다.

먼저 메모장 ++의 모든 인스턴스를 닫았습니다. 그런 다음에 설명 된대로 XMLTools.dll메모장 ++ 설치의 plugins 폴더와 종속성 (libs)에 복사 notepad++.exe했습니다 install.txt.

메모장 ++를 시작하면 다음 오류 메시지가 나타납니다.

% 1은 (는) 유효한 Win32 응용 프로그램이 아닙니다. XMLTools.dll이 현재 버전의 Notepad ++와 호환되지 않습니다

Notepad ++ v7.4에 XML 도구 플러그인을 “설치”한 후 오류 메시지 :

영상]

한 시간의 인터넷 검색과 다른 버전의 XML 도구 및 메모장 ++ v7.3.1은 더 이상 나에게 도움이되지 못했습니다. 누구든지 이것을 도울 수 있습니까?

다음은 메모장 ++ 디버그 정보입니다.

Notepad++ v7.4   (64-bit)
Build time : May 14 2017 - 21:02:35
Path : D:\Program Files\Notepad++\notepad++.exe
Admin mode : OFF
Local Conf mode : OFF
OS : Windows 7 (64-bit)
Plugins : mimeTools.dll NppConverter.dll 



답변

다음을 수행하여 Windows 10 64 비트에서 Notepad ++ 버전 7.4.1과 함께 작동하는 2.4.9.2 버전의 XML 도구를 얻었습니다.

도구의 64 비트 버전이 있는지 확인하십시오. (내 첫 실수)

XMLTools.dll 파일을 plugins 디렉토리에 복사하십시오.

다운로드에는 종속성 폴더가 있어야합니다. 거기에있는 모든 파일 (6이 있다고 생각합니다)을 메모장 ++ 작업 폴더 (exe 파일이있는 곳)에 복사하십시오.

메모장 다시 시작 ++


답변

‘install.txt’의 설치 지시 사항을 따르셨습니까?

중요한 것은 외부 DLL을 복사하는 것입니다.

  1. 새 외부 dll을 npp 기본 폴더 ( “notepad ++. exe”와 동일한 폴더) 또는 % appdata % \ Notepad ++ 폴더에 복사하십시오.
    • libcurl.dll
    • libiconv-2.dll
    • libwinpthread1-dll
    • libxml2-2.dll
    • libxslt-1.dll
    • zlib1.dll

답변

먼저. 올바른 플러그인이 있어야합니다. 메모장 ++ 64 비트를 사용하려면 64 비트 용 XML 도구를 다운로드해야합니다. 단순한.

둘째. Windows 10 64 비트에서 플러그인의 기본 폴더는 “C : \ Users {win_user} \ AppData \ Local \ Notepad ++”에 있습니다.

제삼. Notepad ++ 7.6 이상 버전에서 플러그인에는 추가 하위 폴더가 있어야합니다. 예 : “{main_notepad_folder} /plugins/XMLTools/XMLTools.dll”및 종속성은 기본 폴더에 있습니다.


답변

방금 같은 문제가있었습니다. 이 응용 프로그램의 버그 인 것 같습니다. 다음 단계를 수행하여 해결했습니다.

  • 메모장 ++ 버전 7.3.3을 설치하십시오.
  • xmlTools 플러그인을 설치하십시오 (현재 v2.4.9).

이제 플러그인이 성공적으로 작동합니다. 가장 중요한 것은 이제 Notepad ++ 버전을 최신 (현재 버전 7.5.6)으로 업로드 할 수 있습니다. 플러그인이 여전히 성공적으로 작동합니다.


답변

XML 도구에는 Microsoft Visual C ++ 재배포 가능 런타임 2015가 필요합니다. https://www.microsoft.com/en-US/download/details.aspx?id=53840을 설치 하십시오.

SF.net 버그 리포트 참조

최신 정보

이 문제는 vc ++ 2015와 함께 제공되는 VCRUNTIME140.DLL에 대한 libcurl.dll로 인해 더 많이 발생하는 것으로 보입니다.

내부 버전 번호


답변

7.3.3 플러그인 작품

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

따라서 API 변경으로 인해 최신 버전에서 플러그인이 중단되었습니다.

변경 사항에 대응할 수 있도록 플러그인 개발자에게보고하십시오. 이 문제를 해결해 드릴 수 없습니다. 따라서 플러그인의 새 버전을 사용할 수있을 때까지 7.3.3을 유지하십시오.


답변

Windows 설치가 다소 손상되었거나 레지스트리 문제 또는 기타 문제가있는 것 같습니다.

어쨌든, 지금은 새로운 Windows 설치가 가능한 새로운 랩탑이 있으며 모든 것이 잘 작동합니다.

깨진 API 나 그와 비슷한 것은 없습니다.