请问各位大神一个关于 .net mf 编译的问题

原创 2013年09月08日 23:35:44
生成失败。
  D:\MicroFramework\Framework\Features\Hardware.featureproj(5,3): warning MSB4011: 无法再次导入“D:\MicroFramework\Framework\Features\core.featureproj”。可能已在“D:\MicroFramework\solutions\stm32f10x\TinyCLR\TinyCLR.proj (39,3)”处导入过它。这很可能是生成创作错误。将忽略此后续导入。
  D:\MicroFramework\Framework\Features\SerialPort.featureproj(6,3): warning MSB4011: 无法再次导入“D:\MicroFramework\Framework\Features\hardware.featureproj”。可能已在“D:\MicroFramework\solutions\stm32f10x\TinyCLR\TinyCLR.proj (40,3)”处导入过它。这很可能是生成创作错误。将忽略此后续导入。
  D:\MicroFramework\Framework\Features\SerialPort.featureproj(7,3): warning MSB4011: 无法再次导入“D:\MicroFramework\Framework\Features\serial_port.featureproj”。可能已在“D:\MicroFramework\solutions\stm32f10x\TinyCLR\TinyCLR.proj (44,3)”处导入过它。这很可能是生成创作错误。将忽略此后续导入。
  D:\MicroFramework\Framework\Features\SPI.featureproj(5,3): warning MSB4011: 无法再次导入“D:\MicroFramework\Framework\Features\Hardware.featureproj”。可能已在“D:\MicroFramework\solutions\stm32f10x\TinyCLR\TinyCLR.proj (40,3)”处导入过它。这很可能是生成创作错误。将忽略此后续导入。
  D:\MicroFramework\Framework\Features\DataStorage.featureproj(6,3): warning MSB4011: 无法再次导入“D:\MicroFramework\Framework\Features\BlockStorage_PAL.libcatproj”。可能已在“D:\MicroFramework\Framework\Features\BlockStorage.featureproj (5,3)”处导入过它。这很可能是生成创作错误。将忽略此后续导入。[D:\MicroFramework\solutions\stm32f10x\TinyCLR\TinyCLR.proj]
“D:\MicroFramework\solutions\stm32f10x\dotnetmf.proj”(build 目标) (1) ->
“D:\MicroFramework\solutions\stm32f10x\TinyCLR\TinyCLR.proj”(Build 目标) (2) ->
“D:\MicroFramework\clr\core\InteropAssembliesTable.proj”(Build 目标) (31) ->
(ArmCompileCPP 目标) ->
  EXEC : warning : C3052E: couldn't read file 'D:\MicroFramework\tools\make\Feedback\stm32f10x_MDK4.12.feedback': No such file or directory [D:\MicroFramework\clr\core\InteropAssembliesTable.proj]
  EXEC : warning : C3052E: couldn't read file 'D:\MicroFramework\tools\make\Feedback\stm32f10x_MDK4.12.feedback': No such file or directory [D:\MicroFramework\clr\core\InteropAssembliesTable.proj]
“D:\MicroFramework\solutions\stm32f10x\dotnetmf.proj”(build 目标) (1) ->
“D:\MicroFramework\solutions\stm32f10x\TinyCLR\TinyCLR.proj”(Build 目标) (2) ->
“D:\MicroFramework\DeviceCode\PAL\Double\dotNetMF.proj”(Build 目标) (132) ->
  EXEC : warning : C3052E: couldn't read file 'D:\MicroFramework\tools\make\Feedback\stm32f10x_MDK4.12.feedback': No such file or directory [D:\MicroFramework\DeviceCode\PAL\Double\dotNetMF.proj]
“D:\MicroFramework\solutions\stm32f10x\dotnetmf.proj”(build 目标) (1) ->
“D:\MicroFramework\solutions\stm32f10x\TinyCLR\TinyCLR.proj”(Build 目标) (2) ->
“D:\MicroFramework\DeviceCode\PAL\Double\dotNetMF.proj”(Build 目标) (132) ->
(ArmCompileCPP 目标) ->
  D:\MicroFramework\tools\targets\Microsoft.SPOT.System.MDK.targets(242,4): error MSB3073: 命令“"d:\keil\arm\bin40\armcc.exe"  --cpp  --diag_suppress 2874,111,161,550,C3011 --diag_suppress 66,161,230,1293 --split_sections  -DMDK_V3_1 -DARM_V3_1 -ID:\MicroFramework\DeviceCode -ID:\MicroFramework\DeviceCode\pal\rtip -ID:\MicroFramework\DeviceCode\pal\rtip\rtpcore -ID:\MicroFramework\devicecode\pal\rtip\tinyclr --feedback D:\MicroFramework\tools\make\Feedback\stm32f10x_MDK4.12.feedback -DTINYCLR_ENABLE_SOURCELEVELDEBUGGING  -DCOMPILE_THUMB2  -DVERSION_MAJOR=4 -DVERSION_MINOR=2 -DVERSION_BUILD=0 -DVERSION_REVISION=0 -DOEMSYSTEMINFOSTRING="\"Microsoft Copyright (C) Microsoft Corporation.  All rights reserved.\"" -DPLATFORM_ARM_stm32f10x  -DTARGETLOCATION_FLASH  -DLITTLE_ENDIAN  -DPLATFORM_EMULATED_FLOATINGPOINT=1 -DPLATFORM_NO_CLR_TRACE=1 -DTINYCLR_NO_APPDOMAINS=1 -DTINYCLR_NO_IL_INLINE=1   --thumb --apcs=interwork   --fpu none  --device DLM --littleend  --debug    --dwarf2 --debug_macros    -O0         --inline  -DDEBUG -D_DEBUG  -Id:\keil\arm\RV31\INC -ID:\MicroFramework\DeviceCode\pal\Double -ID:\MicroFramework\DeviceCode\include -ID:\MicroFramework\DeviceCode\Cores\arm -ID:\MicroFramework\Support\Include   -ID:\MicroFramework\crypto\inc  -ID:\MicroFramework\CLR\Include -ID:\MicroFramework\CLR\Libraries\CorLib -ID:\MicroFramework\CLR\Libraries\SPOT -ID:\MicroFramework\CLR\Libraries\SPOT_Hardware -ID:\MicroFramework\CLR\Libraries\SPOT_Graphics -ID:\MicroFramework\CLR\Libraries\SPOT_Net -ID:\MicroFramework\CLR\Libraries\SPOT_Net_Security -ID:\MicroFramework\Solutions\stm32f10x -ID:\MicroFramework\devicecode\Targets\Native\STM32 -ID:\MicroFramework\DeviceCode\Cores\arm -ID:\MicroFramework\DeviceCode\Cores\arm\Include -ID:\MicroFramework\DeviceCode -ID:\MicroFramework\DeviceCode\Include -ID:\MicroFramework\DeviceCode\Targets\Native\STM32\stm32f10x -ID:\MicroFramework\Support\Include -ID:\MicroFramework\DeviceCode\include -ID:\MicroFramework\CLR\include -ID:\MicroFramework\Crypto\inc -ID:\MicroFramework\DeviceCode\include    -o D:\MicroFramework\BuildOutput\THUMB2\MDK4.12\le\FLASH\debug\stm32f10x\obj\DeviceCode\pal\Double\native_double_pal_fastcompile.obj -c D:\MicroFramework\DeviceCode\PAL\Double\native_double_pal_fastcompile.cpp ”已退出,代码为 1。 [D:\MicroFramework\DeviceCode\PAL\Double\dotNetMF.proj]
    8 个警告
    1 个错误
请问这个怎么破????

如何处理warning MSB4011: "XXX" cannot be imported again. It was already imported at "XXX".

解决办法是在里加上condition条件。 例如:文件abc.inc被多次import,可以利用abc.inc里的内容进行判断, E.g. abc.inc 文件定义如下:         ...
  • footpath
  • footpath
  • 2015年04月21日 14:59
  • 1042

Python 在windows下的配置

第一步:首先在网页中下载软件: 第二步:安装,选择第一个 Install now,等它自动安装成功 第三步:配置环境变量: 找到你安装的路径(自动安装一般在c盘,文件的路径比较深,可以采取搜索功能...
  • wang512hong
  • wang512hong
  • 2016年08月22日 09:29
  • 2184

python文件命名陷阱

最近在学习python,学习到xml部分,按照教程弄了代码,如下: from xml.parsers.expat import ParserCreate class DefaultSaxHandl...
  • beagreatprogrammer
  • beagreatprogrammer
  • 2016年04月19日 11:01
  • 802

TestNG学习笔记(二)——HelloWorld

建立一个TestNG单元测试项目。 使用工具: Eclipse TestNG 6.10 Maven 3.3.9
  • gowhere_
  • gowhere_
  • 2017年07月02日 17:30
  • 111

win10下基于python3.5安装scrapy教程

1、安装pywin32 下载文件  http://www.lfd.uci.edu/~gohlke/pythonlibs/#pywin32 , 通过pip安装 pip install pywin32-2...
  • springlustre
  • springlustre
  • 2016年11月21日 23:23
  • 1490

.net调用java生成的ws R2718的问题

java工程,使用easywsdl生成发布的WebService的wsdl。并使用SDO的服务数据对象模型,对数据进行描述。生成的wsdl使用vs2010的visual studio命令提示行,使用w...
  • cyq1984
  • cyq1984
  • 2013年12月04日 16:19
  • 3697

消灭编译警告(Warning)

如何看待编译警告 当编译程序发现程序中某个地方有疑问,可能有问题时就会给出一个警告信息。警告信息可能意味着程序中隐含的大错误,也可能确实没有问题。对于警告的正确处理方式应该是:尽可能地消除之。对于...
  • mike8825
  • mike8825
  • 2016年03月16日 17:19
  • 1341

项目无法导入,关于Gradle踩过的一些坑

关于Gradle踩过的一些坑 写在前面 这是我在使用AS中遇过的一些坑,总结出来供大家参考交流,声明这是一篇技(傻)术(瓜)文(干)章(货),大神请绕道,里面讲的一些可能你们早已掌握或有更好的解决...
  • Study_Abc
  • Study_Abc
  • 2017年03月04日 16:37
  • 1897

Python 深入浅出 - IO 编程

标准输入 - 键盘默认的标准输入是键盘,Python 内置函数 input() 函数可以从标准输入读入一行文本。str = input("请输入你的名字:") print("你的名字:" ,str) ...
  • xingxtao
  • xingxtao
  • 2017年12月23日 21:51
  • 92

[bug小记]Android.mk编写中一个小失误引起的吐血事件

E:/android-ndk-r9c/build/core/build-binary.mk:388: warning: ignoring old commands for target `obj/l...
  • shirleyxiao
  • shirleyxiao
  • 2014年07月25日 18:18
  • 2525
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:请问各位大神一个关于 .net mf 编译的问题
举报原因:
原因补充:

(最多只允许输入30个字)