Was unter InfoPath 2007 unter XP problemlos funktionierte (Öffnen eines Formulars mit Managed Code), geht unter Windows 7 mit IE 9 nicht mehr so ohne Weiteres:
Ein 2007-er Filler Formular, das Code Behind verwendet und dessen Security Level auf "Automatically determine[...]" steht, kann erst wieder ohne Fehlermeldung aufgerufen werden, wenn man die verwendete SharePoint-Domain einträgt in die "Trusted Sites" des Internet Explorer.
Das Problem betrifft die Voransicht von InfoPath 2010 genauso wie den Aufruf aus einer SharePoint Form Library heraus.