Microsoft MVP성태의 닷넷 이야기
Internet Explorer 7.0 에서 ClickOnce Error [링크 복사], [링크+제목 복사],
조회: 20509
글쓴 사람
한귀순 (douner001 at hanmail.net)
홈페이지
첨부 파일
 

안녕하세요. 한귀순입니다.
다시 또 질문드리려고 찾아왔습니다. ^^

이번 질문은요..

제가 계속 IE 6.0 을 사용하고 있었습니다.
여기에서 ClickOnce 로 개발된 프로그램을 새로 설치할때 아무 문제 없었습니다.

그런데 IE 7.0 을 사용해서 설치를 하려고 하니까 에러가 발생을 하더라구요.

에러는 아래와 같아요.

----------------------------------

원격서버에서 (401) 권한이 없음 오류를 반환했습니다.
    * [2007-10-11 오후 1:12:52] System.Deployment.Application.DeploymentDownloadException(알 수 없는 하위 형식)
        - http://sosvr5:8088/WIZ.Mgr.Win.application을(를) 다운로드하지 못했습니다.
        - 원본: System.Deployment
        - 스택 추적:
            위치: System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)
            위치: System.Deployment.Application.SystemNetDownloader.DownloadAllFiles()
            위치: System.Deployment.Application.FileDownloader.Download(SubscriptionState subState)
            위치: System.Deployment.Application.DownloadManager.DownloadManifestAsRawFile(Uri& sourceUri, String targetPath, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
            위치: System.Deployment.Application.DownloadManager.DownloadDeploymentManifestDirectBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options, ServerInformation& serverInformation)
            위치: System.Deployment.Application.DownloadManager.DownloadDeploymentManifestBypass(SubscriptionStore subStore, Uri& sourceUri, TempFile& tempFile, SubscriptionState& subState, IDownloadNotification notification, DownloadOptions options)
            위치: System.Deployment.Application.ApplicationActivator.PerformDeploymentActivation(Uri activationUri, Boolean isShortcut)
            위치: System.Deployment.Application.ApplicationActivator.ActivateDeploymentWorker(Object state)
        --- 내부 예외 ---
        System.Net.WebException
        - 원격 서버에서 (401) 권한이 없음 오류를 반환했습니다.
        - 원본: System
        - 스택 추적:
            위치: System.Net.HttpWebRequest.GetResponse()
            위치: System.Deployment.Application.SystemNetDownloader.DownloadSingleFile(DownloadQueueItem next)

구성 요소 저장소 트랜잭션 정보
    트랜잭션 정보를 사용할 수 없습니다.
---------------------------------------------------

입니다.

정성태님이 작성하신 IE 7.0 의 호환성 백서 문서에는 이것과 연관되었음직한 내용을 찾지 못해서요.

7.0 의 권한->인터넷옵션->보안->각 사이트 -> .net framework component 는 사용하는 걸로 되어있습니다.

그런데, 왜 이런 에러가 나는 걸까요?

답변 좀 부탁드립니다.
감사합니다. ^^








[최초 등록일: ]
[최종 수정일: 10/11/2007]


비밀번호

댓글 작성자
 



2007-10-13 07시20분
아쉽지만, 저도 이에 대한 시행착오가 없어서 뭐라 드릴 말씀이 없군요.

메시지 대로라면, 웹 서버측의 파일들을 접근하는데... 인증이 필요한가요? (즉, anonymous 로 설정이 안되어 있다는.)

제가 억지로 꿰어 맞춰서 오류 상황을 예로 들면.
IE 6.0 에서는 권한/인터넷옵션/보안/인증/Automitic logon with current user name and password 등으로 설정되어 있었는데, IE 7.0 으로 설치하면서 그 부분이 초기화되어서 되었다던가... 하는.

아울러, fiddler 를 통해서도 한번 확인해 보시는 것이 좋을 것 같습니다.
kevin25
2007-10-13 08시58분
[한귀순] 역시.. 성태님은 멋지십니다. ^^
저희가 내부에서 쓰는 프로그램이라서 사이트 자체를 아예 익명액세스 불가하게 하고 Web.Config 에서 해당하는 아이디로만 들어가게 해놨었습니다.
근데 어차피 처음 publish.aspx (publish.htm 을 바꿔놧어요) 사이트가 뜰때 id 인증해서 이 사이트는 뜨니 이 인증의 문제는 아니라고 생각했었는데
이 디렉토리보안의 익명액세스를 가능하게 하니까 설치가 되네요.
감사합니다.
( 그런데, 사실 왜 그 단계에서 다시 그렇게 되야 하는지 궁금하긴 하네요. ^^;; )
[guest]
2007-10-14 06시28분
소가 뒷걸음질 치다 쥐를 잡은 격이군요. ^^;
저는 일부러 서버측 인증을 해놓은 거라고 생각했고, SSO 차원에서 IE 의 자동 인증을 가능하게 하는 옵션을 알려드린 것이었습니다.

말씀하신 "그 단계" 에서 가능하지 않은 것은... 아마도 쿠키 자체가 Process 단위에서만 공유가 되기 때문일 것입니다. 음... 그렇다면 다운로드를 구동시키는 단계가 IE 프로세스 내부가 아닌 별도의 프로세스로 분리된다는 것 같은데.... 그건 한번 테스트를 해봐야 알 수 있을 것 같고. ... 암튼, ,,, 현재 현상으로 보면 해결하신 듯 하니, 다행이군요. ^^
kevin25

1  2  3  4  5  6  7  [8]  9  10  11  12  13  14  15  ...
NoWriterDateCnt.TitleFile(s)
5785음성인식1/8/202312527음성인식 System.Speech - 문법에 사용된 언어가 음성 인식기의 언어와 일치하지 않습니다. [2]
5784MS워드1/8/202311626MS워드에서 ctrl Z는 클립보드를 이용하나요? 아니면 참조자 이용하나요? [7]
5783구직자1/7/202310872C#개발자 구인광고와 초급개발자 [3]파일 다운로드1
5782Sqli...1/5/202311655윈도우11 노트북에서 exe(Sqlite)만들어 윈도우 7 PC에 설치 시 [5]
5781List맨1/5/202311699List.Add("newobj") 속도는 빠른 편인지요? [11]
5780임세1/3/202313555C# 프로그래밍 10 책 구매한 사람입니다. 3부 자료는 어디서 다운 받을 수 있나요? [4]
5779이건우1/2/202311787안녕하십니까 루프안에서 메세지처리에 관하여 질문드립니다! [2]
5778이건우12/30/202212696안녕하세요 c#에서 dll참조 관련 질문드립니다. [4]
5777감사합니...12/29/202211443UI Thread에 Invoke 처리관련 궁금합니다. [3]
5776pdf맨12/28/202211054C# MouseUp Event + pdf [10]
5775민성12/28/202211109안녕하세요 Class 관련해서 예외처리를 하나로 받아낼수 있는 방법 [1]
5774중급12/27/202212518중급개발자란 어느 수준인지요? [4]
5773김영식12/26/202211390c# 압축파일 읽어 올 때 BinaryRead 한글 처리 문제 [1]
5772눈송이12/26/202211913Excel VSTO 는 왜 Net Core, Net 5, 6 버전을 사용하지 않나요? [2]
5771김훈12/26/202211624c# .net client application 망분리(내부망,외부망) 환경에서 의문의 외부사이트 호출 대기 [2]
5770lsh12/26/202211147클라우디움안에 있는 파일을 File.Copy 하고싶은데 코드로는 접근을 못하나요? [1]
5769울타리12/20/202211696Active Directory 2012R2 2016 또는 2019 마이그렝션 문의 드립니다. [1]
5768c++12/14/202214157Thread를 사용한 C++ DLL에 관련된 질문입니다. [6]파일 다운로드2
5767민성12/9/202211358안녕하세요 ashx로 화일을 저장하고 화일명을 리턴하는데요 [1]
5766김명훈12/9/202211503웹브라우저에서 묻지 않고 바로 다운로드 [2]
5765hong12/1/202211926Winform(.Net6) 클라이언트에서 SignalR Core 웹서버에 접속시 인증서 문제 [3]파일 다운로드1
5764요한11/30/202212046c++ 동일한 객체인지 비교 방법문의 [2]
5763고필석11/30/202211334시작하자마자 비정상 종료하는 프로세스에 대한 문제 해결 조언 요청 드립니다. [3]
5762흰털너부리11/30/202211323wpf mvvm ui update 로딩중 표시 [1]
5761민성11/29/202211231죄송하지만 한가지만 더 여쭈어 보겠습니다 [1]
5760민성11/29/202211374안녕하세요 [2]
1  2  3  4  5  6  7  [8]  9  10  11  12  13  14  15  ...