ClickOnce를 통해 웹에서 응용 프로그램을 설치했습니다. Reflector에서 응용 프로그램을 검사하면 Thirteen23.Library.3과 TwitterLib라는 두 개의 사용자 지정 라이브러리에 의존한다는 것을 알 수 있습니다. 문화 = 중립, PublicKeyToken = d3a8aa6c91122687 = 1.0.0.0,ClickOnce 응용 프로그램 배포 dll 참조 질문
Thirteen23.Library.3을 버전 :이 라이브러리에 정의 된 클래스를 열려고 할 때, 리플렉터
은 "다음 어셈블리 이름이 자동으로 해결 될 수 없다는 불평 "
그러나 두 번 클릭하면 응용 프로그램이 제대로 실행됩니다. GAC 및 다른 여러 곳을 검색했지만이 DLL을 찾을 수 없습니다.
누군가가 내게 무슨 일이 일어 났는지 설명해 주시겠습니까?
감사합니다.
DLL을 수동으로 추가하려고 시도했지만 GAC 또는 응용 프로그램이 실행되는 폴더에 있지 않습니다. 즉 C : \ Users \ _Me_ \ AppData \ Local \ Apps \ 2.0에 있지 않습니다. \ 05K86RDL.PCM \ AMH02CP3.BOH \ blue ... tion_89e04ff5422e64b1_0001.0000_e20c3c6f0a7e7042 –
예. 나는 당신이 그들을 어떻게 찾을 수 있었는지 정확하게 기억하지 못한다. 그것은 고통입니다. 그들은 다른 폴더에 있거나, .dat 파일이나 그런 파일에 결합되어 있습니다. – Shaun
.exe는 실제로 .exe가 실제로 어셈블리라고 생각하지 않는다고 언급합니다. IIRC는 실제 런처로서 실제 어셈블리에 대한 참조를 가지고 있습니다. 미안하지만 더 정확하게 말할 수는 없어. – Shaun