lørdag, august 28, 2010

SharePoint + VS2010 : file not found exception

To gange inden for den sidste måneds tid er jeg løbet ind i et virkeligt godt eksempel på en Gotcha:

På min udviklingsserver skulle jeg gennemløbe alle webs i et SPSite:

using (SPSite site = new SPSite("http://sharepointapp01/sandbox"))
{
// the stuff happens here
}
men jeg fik smidt en FileNotFound exception i hovedet, selv om jeg har andre projekter på den samme server, der fungerer fint med samme kode, underligt.

Ergo måtte problemet ligge i det konkrete projekt, og ganske rigtigt:

Da jeg arbejder op imod SharePoint 2010 der som bekendt er en 64-bit app, og build setting på det pågældende projekt stod til x86, så tror pokker at det jeg fik en exception. Any CPU løste problemet