런타임시 어셈블리가 VB로 작성되었는지 확인하고 싶습니다. 그것은 방탄 법이 될 필요는 없습니다. 어쩌면 GetReferencedAssemblies()
을 호출하고 모든 VB 프로젝트에서 참조하는 어셈블리가 있는지 확인하십시오.어셈블리가 VB로 작성되었는지 확인하는 방법
답변
방금 솔루션에 VB.NET 콘솔 응용 프로그램을 추가했습니다. VB.NET과 관련된 어셈블리는 참조하지 않습니다.
어셈블리는 GUI에 나열되어 있지 않지만 VB.NET 콘솔 응용 프로그램에서 기본적으로 'Microsoft.VisualBasic.dll' 어셈블리를 참조합니다. –
VB 개발자로서 나는 "Microsoft.VisualBasic"이 VB 컴파일 된 프로젝트에 존재해야한다는 것을 확인할 수 있습니다. 그러나 과거에는 "Microsoft.VisualBasic"어셈블리 참조를 희귀 한 C# 프로젝트에 추가하여 사용하기 쉽도록했습니다. 어쨌든이 작업을 수행하는 사람은 VB 기반 개발자가 될 것이라고 확신하지만 (VB 컴파일 된 프로젝트임을 증명하지는 못합니다). – DarrenMB
매우 흥미로운 질문입니다. 둘 다 MSIL로 컴파일되고 동등한 것으로 가정되기 때문에 구현 차이를 찾아야합니다. 제가 찾을 수있는 정보가 거의 없습니다. 그러나이 두 링크를 살펴보십시오.
- 1. 어셈블리가 변경되었는지 확인하는 방법
- 2. .NET 어셈블리가 TRACE 또는 DEBUG 플래그로 컴파일되었는지 확인하는 방법
- 3. 특정 어셈블리가 있는지 확인하는 방법은 무엇입니까?
- 4. 앱이 모바일 웹 프레임 워크로 작성되었는지 확인하는 방법은 무엇입니까?
- 5. 활성 레코드에서 다른 모델에 의해 레코드가 작성되었는지 확인하는 방법이 있습니까?
- 6. 요청이 IMG 태그에서 작성되었는지 확인할 수 있습니까?
- 7. 요청이 WCF에 작성되었는지 어떻게 이해합니까?
- 8. 어셈블리가 GAC에 있으면 해당 어셈블리가 GAC에도 있어야합니까?
- 9. C# 어셈블리가 최적화 매개 변수로 컴파일되었는지 확인하는 방법이 있습니까?
- 10. Office 기본 Interop 어셈블리가 시스템에 설치되어 있는지 확인하는 방법은 무엇입니까?
- 11. 어셈블리가 ngen 된 적이 있는지 확인하는 방법은 무엇입니까?
- 12. 참조 어셈블리가 변조되었는지 여부를 확인하기 위해 어떻게 참조 어셈블리가 검증됩니까?
- 13. 응용 프로그램 (.exe)이 런타임 패키지로 작성되었는지 테스트하는 방법
- 14. RC4를 C#에서 VB로 변환
- 15. C# 문을 람다에서 VB로 변환
- 16. Accapac vb로 주문 가져 오기
- 17. DLL 디버그 컴파일 있는지 확인하는 방법
- 18. WPF를 사용하여 기본 프린터를 확인하는 방법?
- 19. 확인하는 방법
- 20. 확인하는 방법?
- 21. 동적 어셈블리가 너무 많습니다.
- 22. 어셈블리가 제대로 저장되지 않습니다.
- 23. IIS7 로딩 어셈블리가 없습니다
- 24. .NET 어셈블리가 변경됩니까?
- 25. 인라인 어셈블리가 충돌합니까?
- 26. 어셈블리가 실행되는 ID 변경
- 27. 어셈블리가 새로운 AppDomains에 불가사의하게로드되었습니다.
- 28. vb로 이미지를 열어 데이터베이스로 보내기 - Asp.Net
- 29. dir에서 모든 swf 파일을 vb로 플레이어에 추가
- 30. C#을 VB로 번역하는 데 도움이 필요합니다.
비슷한 질문 : ([? 닷넷 어셈블리 사후에 기록 된 언어를 결정하는 것이 가능] http://stackoverflow.com/questions/ 579636/net-assembly-made-post-post-post-post-was-it-possible-to-at-the-which를 결정할 수 있음) –
지구상에서 왜 어떤 언어가 사용 되었습니까? .NET의 주요 포인트는 중요하지 않다는 것입니다. –
@ John Saunders : 샘플 코드를 사용자에게 제공 할 때 기본 언어로 사용합니다. –