Я хочу во время выполнения проверить, была ли сборка написана на VB.Это не должен быть пуленепробиваемый метод.Может быть, позвоните GetReferencedAssemblies() и проверьте сборку, на которую ссылаются все проекты VB?
GetReferencedAssemblies()
Очень интересный вопрос, поскольку оба скомпилированы в MSIL и должны быть равны, вам придется искать различия в реализации. Там очень мало информации, которую я могу найти там. Но попробуйте посмотреть на эти две ссылки.
Я только что добавил консольное приложение VB.NET к своему решению.Он не ссылается на какую-либо сборку, относящуюся к VB.NET.