当你从别人COPY过来的工程,用VS2008打开这样的错误时:该项目的所有配置项都需要系统提供对某些平台的支技,但.....。
如果你不要调试代码,就不要配置相关的平台信息,直接修改XXXX.vcproj这个文件就OK。
例如:
<Platforms>
<Platform
Name="MT8530_WINCE600_SDK (ARMV4I)"
/>
<Platform
Name="YF_PRIMA (ARMV4I)"
/>
<Platform
Name="Emulator_test1 (ARMV4I)"
/>
</Platforms>
<Configuration
Name="Debug|MT8530_WINCE600_SDK (ARMV4I)"
改成:
<Platforms>
<Platform
Name="Pocket PC 2003 (ARMV4)"
/>
<Platform
Name="columbus2 (ARMV4I)"
/>
<Platform
Name="YF_PRIMA (ARMV4I)"
/>
<Platform
Name="Emulator_test1 (ARMV4I)"
/>
<Platform
Name="SKYPINEPRIMASDK (ARMV4I)"
/>
</Platforms>
<Configuration
Name="Debug|Pocket PC 2003 (ARMV4)"
以上是通用的开发平台
保存,就可以打开工程了。