20100625 학습기록2:System.Security.SecurityException - Exception from HRESULT: 0x800A0046 (CTL_E_PERMISSIONDENIED

1291 단어
System.Security.SecurityException - Exception from HRESULT: 0x800A0046 (CTL_E_PERMISSIONDENIED)
로컬 운행이 정상적입니다. qc에 놓으면 이 오류를 보고합니다
구체적으로 잘못된 위치를 정하는 데 큰 힘을 들였는데, 마지막으로 dll 리 getItem에 문제가 생겼다는 것을 확정하였다
인터넷에서 찾아보니 모두 읽기와 쓰기 파일과 관련된 것이라고 한다. 나는 당시에 dll에서 읽기와 쓰기 로그의 부분을 모두 삭제한 것을 기억했다. 그리고 특별히 깨끗한 dll로 바꿨다. 그러나 이 오류를 계속 보고했다.
나중에 아예 vb에 가서 다시 청소를 했는데 결국returnItem에 오래 전에 추가된 코드가 있었어요.  - =
도대체 어떤 세부 사항에 문제가 생겼는지 자세히 보지도 못하고 시간이 급하여 모두 삭제하고 다시 컴파일하고 가져왔다.성공!!...  = =+
 
다른 사람의 잘못을 일으킨 예들:
Line 22: 	
Line 23: f3 = New Scripting.FileSystemObject
Line 24: f4 = f3.OpenTextFile(server.MapPath("visitor.txt"), 2)
Line 25: f4.Write((session("hits")))
Line 26: session("lock") = 1
 http://forums.asp.net/p/897045/970403.aspx
http://www.vbdotnetforums.com/deployment/25593-exception-hresult-0x800a0046-ctl_e_permissiondenied.html
 http://social.msdn.microsoft.com/Forums/en/clr/thread/429f89f5-25bf-4e5f-a905-3dc2a32d661b
http://www.velocityreviews.com/forums/t302088-ctl_e_permissiondenied.html
http://bytes.com/topic/visual-basic-net/answers/368367-security-error-writing-text-file

좋은 웹페이지 즐겨찾기