Error with .NET 4.0 Microsoft.Office.Interop.Excel 0xe0434352

If you have tried to automate (windows service and or windows scheduler) saving an excel or word file...you need to create 2 directories.
Microsoft Office Mac Home Business 2011 W6F-00063 (Google Affiliate Ad)
for x64 system
C:\Windows\SysWOW64\config\systemprofile
for x86 system.
C:\Windows\System32\config\systemprofile\Desktop
Microsoft Office Home & Student 2010 Product Key Card 79G-02020 (Google Affiliate Ad)
If you see an error that looks like...
Description: The process was terminated due to an unhandled exception.
Exception Info: System.Runtime.InteropServices.COMException
Stack:
   at Microsoft.Office.Interop.Excel._Workbook.SaveAs(System.Object, System.Object, System.Object, System.Object, System.Object, System.Object, Microsoft.Office.Interop.Excel.XlSaveAsAccessMode, System.Object, System.Object, System.Object, System.Object, System.Object)
   at xxx.Module1.WriteSpreadsheetFromArray(System.String[,] ByRef, System.String[] ByRef, System.String)
   at xxx.Module1.Main()
Microsoft Excel 2010 065-06962 (Google Affiliate Ad)
If you see
Faulting module path: C:\Windows\syswow64\KERNELBASE.dll
...then you should use the x64 path.
Exception code: 0xe0434352
See msdn social discussion for further information.