Не будучи юристом і не будучи громадянином Шенгену та країною-членом ЄС, я не маю прямого досвіду подібних питань, тому все, що я скажу, слід сприймати із зерном солі. І все-таки мені цікаво, чи це має значення на практиці (і, до речі, як часто це може відбуватися насправді). Схоже, віза для тривалого перебування в одній із країн-членів Шенгенської угоди (що не є шенгенською візою, оскільки Шенгенська угода охоплює лише короткочасне перебування, і кожна країна-член залишається в основному вільною для встановлення правил, що регулюють візи для тривалого перебування, як вони вважають за потрібне ) надає вам ті ж права, що і в інших державах-членах, як "єдину візу" (тобто багаторазовий в'їзд в Шенгенську зону протягом максимум 90 днів перебування в будь-якому півріччі).
Ця веб-сторінка Міністерства внутрішніх справ Франції підтримує цю інтерпретацію.
Згідно з цією веб-сторінкою, що вам потрібно зробити, щоб через 5 місяців знову в'їхати до Франції - це повернутися в країну, яка доставила візу для тривалого перебування (тобто Німеччину у вашому прикладі), так, як вимагала б "єдина віза". Ви повинні повернутися в країну, яка не є шенгенською, щоб уникнути використання квоти на 90 днів. Я не знаю однієї речі, як можна зайнятися документуванням того, що ви виїхали з Франції, якщо подорожуєте автомобільним транспортом, замість того, щоб здійснити сполучний рейс, оскільки між Францією та Німеччиною немає контролю за кордоном. Це головна практична відмінність від єдиної візової ситуації, оскільки охороняються зовнішні шенгенські кордони, і ви отримаєте марку виходу на паспорт, але правило 90 днів застосовується в обох випадках.
Найголовніше, що віза на тривале перебування з Німеччини (або будь-якої іншої країни Шенгену) не дає права вам перебувати у Франції (або будь-якій іншій країні Шенгену) на той час, як вам захочеться (тобто Німеччина не може доставляти візи для тривалого перебування у Францію чи навпаки ), так що в обох випадках ви дійсно використовуєте своє право на короткочасне перебування у Франції. Лише через 5 років проживання в Німеччині ви фактично отримаєте право на візу для довгого перебування у Франції (насправді це "titre de séjour", це не віза, а окремий документ), але це не має нічого спільного з Шенгену, це правило ЄС, яке не поширюється на шенгенські країни, які не є членами ЄС (а також не на Великобританію, Ірландію та Данію, незважаючи на те, що вони є членами ЄС, оскільки вони відмовилися, дивіться тут). Це, мабуть, стосується і Швейцарії через їх двосторонні угоди з ЄС, але я не зовсім впевнений. Я підозрюю, що визнання цього права не завжди може бути тривіальним на практиці.
Крім того, я розумію, що існують складні правила щодо транзиту на авіапереліт. Залежно від вашого громадянства, ви можете мати право на безвізовий транзит у міжнародних аеропортах деяких або всіх країн Шенгенської зони, тому технічно необхідна віза для перебування в зоні Шенгену не означає автоматично, що вимагаєте отримання візи у вашому сценарії.