Ho ws2008 x64 con vs2008.sgen.exe x64 .net C# non riesce con "assembly con un formato errato"
Quando ho impostato il mio vs per x64 (perché ho DLL a 64 bit) e la compilazione run Sgen dice che
Si è tentato di caricare un assembly con un formato non corretto
VS Takse SGEN da C : \ Program Files \ Microsoft SDK \ Windows \ v6.0A \ bin \
e penso che dovrebbe prendere da C: \ Program Files \ Microsoft SDK \ Windows \ v6.0A \ bin \ x64 \
quando i ta versione a 64 bit di sgen e inserirla in C: \ Programmi \ Microsoft SDK \ Windows \ v6.0A \ bin \ (sostituire la versione a 32 bit). Sono stato in grado di compilare.
Cosa devo fare per puntare alla versione corretta di Sgen sotto vs.
Posso in qualche modo configurare piattaforme solutinon per un progetto per puntare al sgens corretti (per x86 a 32 bit e per x64 a 64 bit versione sgen)?
Già discusso in questo thread: http://stackoverflow.com/questions/1978340/visualstudio-c-x64-why-addreference-option-net-tab-points-to-x86-dll-instead/1978612#1978612 –
Non completamente, la domanda qui è su come forzare VS a usare x64 sgen e l'altra è in qualche modo connessa ma diversa. – Darqer