우리는 C#으로 변환해야하는 VB.NET의 프로젝트가 50 만 개가 넘습니다. 도구를 사용하기위한 경험에 근거한 권장 사항은 무엇입니까? 우리는 Visual Studio 2008을 사용하고 3.5를 목표로하고 있습니다.VB를 C#으로 변환하기위한 권장 도구
답변
반사경은 IL을 디 컴파일하여 C#을 생성합니다. 거칠지 만 괜찮은 시작입니다.
일부 작은 전환에 대해 잠시 동안 this site을 사용했습니다. 그것은 꽤 신뢰할 수있다.
사이트에 따르면 해당 변환기는 변환기가 내장 된 open source IDE을 기반으로하므로 "원본 사이트"도 사용해보십시오.
전체 Visual Studio 솔루션을 만드는 Reflector에 추가 기능이 있어야했습니다. 그러나 레드 게이트가 리플렉터를 인계 했으므로 여전히 사용 가능하거나 작동하는지 여부는 알 수 없습니다.
SharpDevelop에는 변환기가 내장 된 IIRC가 있습니다.
잠시만 기다려주십시오. 가장자리의 경우에는 끔찍한 많은 "무료"솔루션을 찾을 수 있습니다. 이 시판 제품 http://www.tangiblesoftwaresolutions.com은 결코 완벽한 것은 아닙니다. 그러나 당시 우리가 실제 전환 테스트를 할 때 찾을 수있는 최선이었습니다. 참고 : 저는 고객으로 만 말하고 있습니다. 실제 사용에서 이보다 나은 전환율을 산출 할 수있는 해결책을 찾은 사람이 있으면 알려 주시기 바랍니다.
실체가 내가 찾은 최고의 작품입니다. 비록 조금 더 복잡하지만 다른 방향으로 갈 필요가없는 것에 감사드립니다! –
나는 의견에 동의 할 것이다. 50 만 줄의 실제 VB.NET 코드가 있습니다. 왜 지구상의 시간을 낭비하고 싶습니까? 아무도 당신이 C#에서 모든 새로운 구성 요소를 작성할 수 없다고 말하지 않습니다.
저는 도구에 대해 걱정하지 않고 대신 자신이 왜이 작업을 수행하는지 직접 묻습니다.
큰 질문입니다. 지금 당장은 VB.Net 1.1부터 시작하여 C# 3.5를 사용하여 끝납니다. 두 언어로 작업하고 약 18 개월이 지나면 새로운 프로젝트가 C#으로 작성된 것을 볼 때 C#에서는 팀 코드가 더 빨라 졌음이 분명해졌습니다. – Mike
나는 C#을 선호하지만, VB.net 코드를 그대로 두는 것에 동의한다. 전환을 통해 부가 가치는 무엇입니까? – RQDQ
Mike는 말할 수 없지만 나처럼 ... 원래 VB.NET으로 작성된 ASP.NET 웹 응용 프로그램이 있습니다. 그러나 C#으로 얼마 동안 추가하고 있습니다. 끊임없이 둘 사이를 전환하는 데는 개발 속도가 느려지지만 "Go To Definition"이나 "Find All References"와 같은 Visual Studio 기능을 사용하여 aspx.vb 파일에서 라이브러리의 .cs 파일로 이동할 수 없습니다. –
Telerik의 변환기가 잘 작동합니다.
http://converter.telerik.com/
http://converter.telerik.com/batch.aspx
- 1. 비 Java 소스를 Java 소스로 변환하기위한 도구
- 2. 복구 FoxPro 데이터베이스 - 권장 도구?
- 3. 권장 모델 기반 테스트 도구
- 4. Linux의 실시간 이미지 처리 도구 권장 사항
- 5. 권장 xml, J2ME 용 xpath 도구
- 6. 프로젝트 공동 작업 도구 권장 사항
- 7. 최대 절전 모드를위한 데이터베이스 테이블을 엔터티 자바 클래스로 변환하기위한 도구
- 8. VB를 asp.net에 임베드하는 방법
- 9. VB를 MySQL에 연결하기
- 10. xsd2java 도구?
- 11. VB를 사용하여 Excel 파일 분할
- 12. VB를 통한 플래시 게임 확대
- 13. 추적을 예외로 변환하기위한 라이브러리?
- 14. Autotools를 CMake로 변환하기위한 튜토리얼
- 15. 권장
- 16. 권장
- 17. 서버 측 언어 권장 사항 (+ IDE 및 도구)
- 18. JSF 페이지를 만들기위한 가장 좋은 도구 (권장 사항)
- 19. SAS를 SQL로 변환하기위한 도구가 있습니까?
- 20. Markdown을 HTML로 변환하기위한 ActionScript 라이브러리
- 21. PDF를 PCL로 변환하기위한 라이브러리를 찾고
- 22. nullable integer로 변환하기위한 최적화 코드
- 23. HTML4를 XHTML로 변환하기위한 PHP 라이브러리?
- 24. PDF로 변환하기위한 .NET 구성 요소
- 25. 탭을 공백으로 변환하기위한 Maven 플러그인
- 26. VB를 사용하여 CSV 파일에서 데이터 읽기
- 27. PHP 프로그래머가 C# 또는 VB를 배웁니다?
- 28. VB를 사용하여 Sql에 PDF 파일 삽입
- 29. C 헤더 파일 (.h)을 VB로 변환하기위한 도구입니까?
- 30. 실행 XML을 HTML로 계획하기위한 도구
은 왜 VB 및 C# 사이의 대형 응용 프로그램을 변환 하시겠습니까? 두 언어는 두포에서 충분히 유사하므로 작업량에 비해 거의 가치가없는 것으로 보입니다. –
버전 3.5의 무엇입니까? .그물? –