내 고객이 내 FTP를 제공합니다. 소스 코드를 다운로드하고 있습니다. 게시 됨. 코드의 변경은 어떻게 할 수 있습니까? 내 클라이언트에 게시되지 않은 코드가 없습니다. 무엇을 할 수 있습니까?전체 웹 사이트의 게시를 취소하는 방법은 무엇입니까?
답변
글쎄, 당신은 몇 가지
1 확인 코드를 확인하고 .aspx 파일을 사용하면 파일을 .cs 찾을 수 있는지 여부를 확인해야합니다. 당신이 그 (것)들을 찾아 낼 수있는 경우에 웹 사이트가 디버그 형태에서 배치되고 당신은 모든 asp.net 모양의 부호가 적어도있을다는 것을 의미한다.
.cs 파일을 찾을 수없는 경우 릴리스 모드에서 배포되었고 사용자가 망가졌습니다.
2 코드의 디버그/릴리스 폴더를 확인하고 일부 맞춤 DLL을 찾을 수 있는지 확인하십시오. (사용자 정의에 의하면, Microsoft와 타사가 아닌 DLL을 의미합니다.) 일부 사용자 지정 DLL을 찾을 수 있다면 DLL에 대한 코드가 없으므로 아무 것도 할 수 없습니다. (그래서, 당신은 DLL 프로젝트가 없어).
일부 도구를 사용하여 DLL 코드를 검색 할 수도 있지만 권장하지는 않습니다.
편집 :
당신은 정확한 코드를 얻을 수 없지만, 그것의 디 컴파일 버전을 얻을 수 있습니다.
가장 많이 사용되는 (가장 좋은) 도구는 Reflector이지만 다른 .Net 디 컴파일러 (예 : Dis#)도 있습니다. .Net Framework SDK 도구와 함께 번들로 제공되는 ILDASM을 사용하여 IL을 디 컴파일 할 수도 있습니다.
예 bin 폴더에 dll이 있습니다. –
답변을 업데이트했습니다. 도구를 사용하여 코드를 얻을 수 있습니다. –
웹 사이트에서 변경 사항이 적용되지 않는 이유는 무엇입니까? –
- 1. 전체 웹 사이트의 테두리
- 2. 전체 사이트의 유효성을 검사하는 방법은 무엇입니까?
- 3. 클릭하면 전체 페이지/웹 사이트의 CSS를 변경하는 방법은 무엇입니까?
- 4. 웹 사이트의 전체 화면 오버레이
- 5. 전체 웹 사이트의 PHP 크롤러
- 6. WordPress 사이트의 전체 글꼴을 변경하는 방법은 무엇입니까?
- 7. 전체 Ajax 웹 사이트의 메타 데이터 읽기
- 8. 전체 웹 사이트의 색과 배경을 변경하는 방법
- 9. 웹 사이트의 일부에서만 HTTPS를 구현하는 방법은 무엇입니까?
- 10. 전체 Node.js 웹 사이트의 구성 요소
- 11. 작업을 취소하는 방법은 무엇입니까?
- 12. MFMailComposeViewController에서 취소하는 방법은 무엇입니까?
- 13. UIWebView를 취소하는 방법은 무엇입니까?
- 14. 알림을 취소하는 방법은 무엇입니까?
- 15. UpdatePanel이 전체 다시 게시를 일으켰습니다. 부분적인 다시 게시를 시도하는 중
- 16. 웹 인증으로 httpclient를 사용하여 http 게시를 수행하는 방법은 무엇입니까?
- 17. TFS 2013에서 하나 이상의 웹 프로젝트 게시를 무시하는 방법은 무엇입니까?
- 18. Visual Studio에서 웹 게시를 사용하여 일반 파일을 게시하는 방법은 무엇입니까?
- 19. CMS가 통합 웹 응용 프로그램의 다시 게시를 처리하는 방법은 무엇입니까?
- 20. 게시되지 않은 사이트의 전체 웹 페이지 캡쳐
- 21. 전체 웹 사이트의 최대 너비 설정 문제?
- 22. Paypal one 전체 웹 사이트의 BuyNow 버튼
- 23. 전체 웹 사이트의 텍스트/대비가 동적으로 변경됩니까?
- 24. 자바 - HTML 웹 사이트의 전체 소스를로드하는 방법
- 25. 모바일 응답 웹 사이트의 "전체 사이트"옵션
- 26. 옵션 -Indexes 전체 웹 사이트의 루트 .htaccess에서?
- 27. Azure 웹 사이트의 전체 Datetime 오프셋 설정
- 28. iframe 웹 사이트의 전체 URL을 얻는 방법
- 29. 전체 웹 사이트의 특정 단어에 URL 추가
- 30. IE8에서 제출을 취소하는 방법은 무엇입니까?
* "가능한 빨리 알려주십시오"* ?? –
사이트가 컴파일되었고 컴파일 된 코드를 변경해야하는 경우 클라이언트에게 소스 코드를 요청해야합니다. 그가 가지고 있지 않다면, 그는 원래의 개발자로부터 그것을 얻을 필요가있다. 가능하지 않은 경우 Red Gate로 디 컴파일하려고 할 수 있습니다 .net Reflector –
컴파일 된 asp.net 코드를 변경하는 방법을 묻는다면 ... 운이 없네요. – Smeegs