We are building our application in .Net framework 4.0 and need to have reference to OpenXML v2.0 sdk for generating word documents. OpenXML needs .Net 3.5 Sp1 (even though we have .net 4.0 installed on the system, it insists on installing .net 3.5 sp1), so if I reference OpenXML dlls in my application does that mean I cannot build my application targeting .Net framework 4.0 ?