Это задний план, и я не нашел переключателей командной строки, которые могли бы переопределить это поведение.
Но вы можете обойти это, зная, что при открытии файла проекта он просто ищет в папке файла проекта и его родительской папке (в этом порядке) файл решения, ссылающийся на файл проекта.
-> Если такого решения не найдено, то для открытия проекта используется пустое решение!