Tôi có ws2008 x64 với vs2008.sgen.exe x64 .net C# không thành công với "assembly có định dạng không chính xác"
Khi tôi đặt tôi vs để x64 (vì tôi có dlls 64bit) và chạy biên soạn sgen nói rằng
Một cố gắng đã được thực hiện để nạp một assembly với một định dạng không đúng
VS takse sgen từ C : \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ bin \
và tôi nghĩ rằng nó nên lấy nó từ C: \ Program Files \ Microsoft SDK \ Windows \ v6.0A \ bin \ x64 \
khi tôi ta ke phiên bản 64bit của sgen và đặt nó vào C: \ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ bin \ (thay thế phiên bản 32bit). Tôi đã có thể biên dịch.
Những gì tôi nên làm gì để trỏ đến các phiên bản đúng của sgen dưới vs
Tôi có thể bằng cách nào đó cấu hình nền tảng solutinon cho một dự án để trỏ đến sgens đúng (cho x86 32 bit và cho x64 64 bit Phiên bản sgen)?
Đã được thảo luận trong chủ đề này: http://stackoverflow.com/questions/1978340/visualstudio-c-x64-why-addreference-option-net-tab-points-to-x86-dll-instead/1978612#1978612 –
Không hoàn toàn, câu hỏi ở đây là về làm thế nào để lực lượng VS để sử dụng x64 sgen và một trong những khác là bằng cách nào đó kết nối nhưng khác nhau. – Darqer