Да, вы можете контролировать это поведение с помощью директив Option
в начале каждого файла или в настройках проекта:
Option Strict Off
' The following is dynamically typed: '
Dim x = "Hello"
Option Strict On
Option Infer On
' This is statically typed: '
Dim x = "Hello"
Рекомендуется установить Option Strict On
по умолчанию для всех ваших проектов (это можно сделать в диалоговом окне параметров). Это гарантирует то же поведение при наборе, что и в C #. Затем, если вам нужна динамическая типизация, вы можете выборочно отключить настройку для каждого файла, используя указанную выше директиву.