Bé, no sé si us heu trobat quan treballeu en equip amb repositoris de codi font, que a vegades edites un font amb el visual studio i et marca errors en parts del codi, quan realment aquest no hi són. El problema rau en la codificació del fitxer UTF-8 i uns bytes adicionals que el visual studio afegeix al comenáment del fitxer anomennats BOM (bytes order mark) 0xEF, 0xBB, 0xBF. Per solucionar-ho he trobat una extensió per VS2010 i VS2012, fantàstica que teòricament solventa el problema en el moment en que editem el fitxer. Us la recomano.
Avui he publicat un DataService en un IIS 8 i m' he trobat amb el següent regalet.
Ostres!!!! si em funciona al VS2012, que passa? Doncs bé, no acabo de tenir-ho del tot clà, suposo que té a veure amb la versió. Si baixes el Microsoft.OData amb el Nuget veuràs que van canviant 5.0.1.nn , 5.0.2.nn, i així succesivament, però quan crees un nou DataService sempre et posa en el .svc Version=5.0.0.0. Treien això del svc i la coma sobrant, FUNCIONA!!!!. Buffff!!!