我有vs2008的ws2008 x64。sgen.exe x64 .net c#以“装配不正确的格式”失败
当我把我的VS到x64(因为我有64位DLL)和运行编译SGEN说
试图格式不正确
VS takse从 ÇSGEN加载程序集:\ Program Files文件\微软的SDK \的Windows \ v6.0A \ BIN \
,我认为应该把它从 C:\ Program Files文件\微软的SDK \的Windows \ v6.0A \ BIN \ 64 \
当我ta将64位版本的sgen放入C:\ Program Files \ Microsoft SDKs \ Windows \ v6.0A \ bin \(替换32位版本)。我能够编译。
我应该怎么做指向SGEN的正确版本下与
我可以以某种方式配置solutinon平台,一个项目指向正确的sgens(用于x86 32位和64位为64位sgen版本)?
已在此主题中讨论:http://stackoverflow.com/questions/1978340/visualstudio-c-x64-why-addreference-option-net-tab-points-to-x86-dll-instead/1978612#1978612 – 2009-12-30 18:15:23
不完全,这里的问题是关于如何强制VS使用x64 sgen,而另一个是以某种方式连接但不同。 – Darqer 2009-12-30 21:46:49