ASP.NET (MVC 또는 비공유) 배포시 어떤 파일을 제공해야합니까? 나는 절대적으로 필요한 파일들만 알고 싶다. 또한 디 컴파일을 방지하기 위해 어떻게 이들 중 일부를 난독화할 수 있습니까? FrontPage 확장을 서버에 설치해야하므로 게시 마법사를 사용하고 싶지 않습니다.웹 사이트 배포의 파일
답변
ASP.NET 응용 프로그램을 컴파일하면 CS 파일 (DLL에 이미 컴파일되어 있음)을 생략 할 수 있습니다. 왜 파일을 난독 화하려고합니까? 웹 서버에만 있습니다. DLL을 난독 처리하기 위해 Visual Studio에 포함 된 Dotfuscator를 사용할 수 있습니다. 당신이 구글이라면 많은 다른 (심지어 무료) obfuscators를 찾을 수 있습니다 (그러나 당신이 정말로 심각한 혼란을 원한다면 상용 제품을 구매할 필요가 있습니다).
왜 게시 마법사를 사용하지 않으시겠습니까?
으로 Build-> 난독에 관해서는
게시, 정말 많은 사람들을 중지하지 않지만, dotFuscator의 무료 버전은 비주얼 스튜디오 프로 더 큰 버전에 포함되어 있습니다. 프로 버전이 없다면 {smartassembly} 나 .NET Reactor와 같은 것을 사용할 수 있습니다. 그러나 솔직히 난독 화가 결정된 파티를 중단시키지 않으므로 귀찮은 일이 아닙니다.
감사합니다. 나는 난독 화에 대해 몰랐다. – eKek0
Build-> Publish를 사용하려면 서버에서 Front Page 확장자가 필요합니다. –
아니요. 공유 폴더를 포함하여 모든 폴더에 게시 할 수 있습니다. FrontPage는 전혀 필요하지 않으며 실제로 depricated입니다. VS2008에서는 FP 확장을 사용할 수있는 옵션조차 없습니다. –
게시 옵션을 사용하십시오. 그렇지 않은 경우 실수를 저 지르고 잘못된 파일을 게시 할 수 있습니다. 프론트 페이지 확장이 필요하지 않으며 Ftp 또는 액세스 할 수있는 폴더 위치를 사용하여 게시 할 수 있습니다.
수동으로 배포해야하는 경우 전체 웹 사이트를 복사하고 파일 뒤에있는 코드를 삭제해야합니다 (.cs 또는 .vb 파일).
- 1. MS 웹 배포의 401
- 2. 웹 사이트 파일 캐싱?
- 3. 캐싱에 대한 콘텐츠 배포의 영향
- 4. 내 사이트 파일 확인 사이트
- 5. 레일 배포의 현재 상태
- 6. JBoss 및 GlassFish 배포의 jndi.properties
- 7. 웹 사이트 용 파일 미러링 솔루션
- 8. Apache의 루트 웹 사이트 디렉토리에 파일 저장
- 9. 호스트 파일 리디렉션 웹 사이트 정보 : blank
- 10. 웹 사이트 디렉토리 외부의 참조 파일
- 11. 웹 사이트 게시 중 파일 참조 변경
- 12. asp.net 웹 사이트 프로젝트의 웹 사이트 바이너리?
- 13. 웹 사이트 - 모바일 웹 사이트 변환
- 14. Python의 파일 공유 사이트
- 15. 웹 사이트
- 16. 웹 사이트
- 17. 웹 사이트
- 18. 웹 사이트
- 19. 웹 사이트
- 20. 웹 사이트 측정
- 21. 웹 사이트 배포 오류
- 22. Asp.net 웹 사이트 게시
- 23. 웹 사이트 보안
- 24. 권장 웹 서비스 아키텍처 도서/사이트?
- 25. ASP.NET의 웹 사이트 또는 웹 응용 프로그램
- 26. Mod_rewrite 모든 웹 사이트 이미지에
- 27. ASP.NET 2 : 웹 사이트 컴파일
- 28. 웹 사이트 콘텐츠를 어떻게 구성합니까?
- 29. 데이터베이스를 사용하는 다국어 웹 사이트
- 30. 라이브 웹캠 웹 사이트 아키텍처?
인트라넷의 서버에 웹 응용 프로그램을 배포하기 때문에 난처하게하고 싶습니다. 액세스 권한이있는 사람은 내 코드를 볼 수 없기를 바랍니다. – eKek0