몇 달 전에 웹 사이트를 게시하고 현지 프로젝트를 잃었습니다. 내 웹 서버의 모든 파일을 볼 수 있지만 "CodeBehind"로 작동하는 .cs 파일을 볼 수 없습니다. 서버에서 .cs 파일을 찾으려면 도와주십시오. 긴급한!!ASP.net 웹 서비스 .cs 파일이 손실되었습니다.
1
A
답변
3
Visual Studio에서 게시를 사용하면 .cs 파일이 표시되지 않습니다. 대신 컴파일 된 상태가되고 \ bin 디렉토리에 일부 .dll 파일이 생깁니다.
원본 소스 코드 파일을 다시 가져 오려면 RedGate's Reflector 또는 유사한 도구를 사용하여 .dll을 디 컴파일 할 수 있습니다. 코드가 정확히 동일하지는 않지만 사용할 수 있습니다. 비주얼 사용하는 옵션을 "게시"당신이 실제 .cs 파일을 보존하려면 앞으로
을 How do I decompile a .NET EXE into readable C# source code?이
보다는 사용 (그리고 바라건대 당신은 난독을 사용하지 않았다.)이 게시물을 참조 Studio 2010의 "Copy website"옵션
웹 사이트를 배포하는 다양한 방법과 그 의미를 확인하십시오. here.
마지막으로 Reflector here을 사용하여 이전의 4Guys 기사를 찾을 수있었습니다.
관련 문제
- 1. Asp.net 웹 서비스 CS 파일이 이동 되었습니까?
- 2. 웹 서비스 로직을 다른 CS 클래스에 캡슐화했습니다.
- 3. .cs 파일을 수정 한 후로드 될 때 .cs 파일이 컴파일됩니까?
- 4. .cs 파일에 서비스 참조 추가
- 5. .java 소프트웨어에서 .cs 파일이 작동합니까?
- 6. ASP.NET - 비동기 웹 서비스
- 7. asp.net 웹 서비스 로그인
- 8. ASP.net 웹 서비스
- 9. ASP.NET 웹 서비스 WebMethod
- 10. ASP.NET 웹 서비스 보안
- 11. ASP.net 웹 서비스 게시
- 12. ASP.Net 및 웹 서비스
- 13. ASP.NET 웹 서비스 인스턴스?
- 14. 는 asp.net 웹 서비스
- 15. ASP.NET 웹 서비스 현지화
- 16. ASP.NET 웹 서비스 캐시
- 17. Asp.Net 웹 서비스 문제
- 18. ASP.NET 웹 서비스
- 19. ASP.NET RESTful 웹 서비스
- 20. ASP.NET 웹 응용 프로그램 - .cs 파일을 컴파일하는 중
- 21. iFrame에서 세션 변수가 손실되었습니다. asp.net
- 22. .cs 파일이 내 프로젝트 폴더에서 사라졌습니다
- 23. WCF ASP.NET 웹 서비스 보안
- 24. ASP.NET 웹 서비스와 WCF 서비스
- 25. ASP.NET 웹 서비스 및 멤버쉽
- 26. ASP.NET 서비스 - 웹 또는 Windows?
- 27. ASP.NET - SOAP로 웹 서비스 호출하기
- 28. android에서 asp.net 웹 서비스 호출
- 29. PHP에서 asp.net 웹 서비스 호출
- 30. asp.net 웹 서비스 사용자 관리
데이빗 감사합니다. 사실 Asp.net 웹 서비스를 사용하여 개발 된 온라인 예약 시스템을 사용하고 있습니다. 그리고 그것은 우리 회사의 다른 개발자가 개발했으며 더 이상 우리와 일하지 않습니다. 그는 노트북에서 일하고 있었고 그는 U와 같은 방식으로 출판했다. .dll 파일이 있지만 하나 이상의 컨트롤/기능을 삽입하여 사용자 인터페이스를 편집하고 싶습니다. 그래서 당신의 대답은 그 사람에게 도움이되었지만, 제발 좀 더 안내해 주실 수 있습니까? 나는 어쨌든 ASP.net에 조금 새로운 것이다. 고마워. –
그것은 긴 주제 일 것입니다.하지만 여기서는 시작해야 할 곳이 있습니다 : Reflector의 시험 버전을 받으십시오. 도움말 파일을 포함해야하지만 30 일 동안 만 도움이됩니다. 그런 다음 aspx 페이지와 \ bin 디렉토리의 내용을 가져옵니다. Upen Reflector 및 ther은 .dll을 찾아 "추가"하는 옵션입니다. 한 번만 해보면 명령을 잊어 버렸습니다. 잠시 사용하지는 않았지만 디 컴파일 할 수 있고 원본 .cs 파일을 재구성하는 데 사용할 수있는 Windows에서 C# 코드를 볼 수 있습니다. – David
나는 여기에서 오래된 기사를 발견했다. 도움이 될 것입니다. 상황이 조금 바뀔 수도 있지만 기본적으로 지금과 같습니다. http://www.4guysfromrolla.com/articles/080404-1.aspx – David