As far as I know, it is possible to freely travel inside the Schengen zone with visa D of some EU country, using 90/180 rule (up to 90 days in 180 days). However, I have the following question: I have a study Swiss National visa, and would like to shortly visit my relative in Germany before start of my studies. However, I am worried about two things (in which this case differ from ones, which I found to be already discussed here):
Although Switzerland is included in Schengen, it is not part of EU, so I am not completely sure if the same rules applied to Swiss National visa.
Usually people enter other EU countries after they entered country which issued visa, and have registered there. So would it be a problem to enter Schengen via Germany, stay there for a week, and then from there go to Switzerland? Instructions from swiss embassy say "It allows you to travel to Switzerland; transiting other Schengen States is possible", from which it is clear that I can enter through Germany, but not clear, whether I can stay there for a week. I am worried, that at German border I can be asked to show my tickets to Switzerland, and the fact that the flight would be in a week from my entrance to Germany, could be a problem.
I would appreciate advise, if anybody had some similar issue before.