我用VS2008编写VC程序后编译,编译结果如下:
1>------Buildstarted:Project:Draw,Configuration:DebugWin32------
1>Embeddingmanifest...
1>mt.exe:generalerrorc101008a:Failedtosavetheupdatedmanifesttothefile".\Debug\Draw.exe.embed.manifest".Bpcn
1>Buildlogwassavedat"file://g:\VCDraw\Draw\Draw\Debug\BuildLog.htm"
1>Draw-1error(s),0warning(s)
==========Build:0succeeded,1failed,0up-to-date,0skipped==========
失败,但是我修改的部分已经成功更改了,这是为什么?这个错误有是什么错误?
后来我在网上找到了这样一段文字:
是微软社区中看到的
Description
Whenrebuildingprojects,mt.exerandomlyfailswitherrorc101008a.
Theprojectbeingrebuilthasnotbeenchangedandhaspreviouslybuiltsuccessfully.
Theprojectbuildssuccessfullyonotherdevelopmentworkstations.
Buildingtheprojectagaindoesnotfixtheissue.
Rebuildingtheprojectdoesfixtheissue.
TheprojectisanativeC++ATLDLL,dynamiclylinked,dynamicATLlinkage.Thebuildtypewasdebug.
Thisproblemhasbeenraisedanumberoftimeswithbug110491claimingtofixtheproblem,andbug288040beingclosedasnotreproducable.
Thebugoccursonmultipledevelopmentworkstationsandaffectsprojectsatrandom(manydifferentprojectshavefailedwiththesameerrorandaresubsequentlyfixedbyforcingarebuild)
Theerrorreportisasfollows:
1>------Buildstarted:Project:ASEFSync,Configuration:Debug_UMDWin32------
1>Compiling...
1>SynchroniseCallBack.cpp
1>GeneratingCode...
1>Compiling...
1>ASEFSync.cpp
1>FileSafeSyncMgrEnumItems.cpp
1>FileSafeSyncMgrSynchronise.cpp
1>DatabaseWriter.cpp
1>FolderContents_Database.cpp
1>FolderContents_Folder.cpp
1>SynchroniseFolder.cpp
1>CommonGUI.cpp
1>GeneratingCode...
1>Compiling...
1>dlldatax.c
1>ASEFSync_i.c
1>GeneratingCode...
1>Linking...
1>CreatinglibraryDebug_UMD\ASEFSync.libandobjectDebug_UMD\ASEFSync.exp
1>Embeddingmanifest...
1>mt.exe:generalerrorc101008a:Failedtosavetheupdatedmanifesttothefile".\Debug_UMD\ASEFSync.dll.embed.manifest".Theparameterisincorrect.
1>Creatingbrowseinformationfile...
1>MicrosoftBrowseInformationMaintenanceUtilityVersion9.00.21022
1>Copyright(C)MicrosoftCorporation.Allrightsreserved.
1>ASEFSync-1error(s),0warning(s)
==========Build:0succeeded,1failed,10up-to-date,0skipped==========
Comments
TheattachedzipfilecontainsadumpfromSysInternalsProcessMonitorthatwascapturedduringabuildoftheprojectASEFSync.
ThelogcontainstracedatafromallrunningapplicationsexceptProcessMonitoritself.OnlytracedatafromthebuilddriveandtheDevStudioinstallationdrivehasbeenincluded.
(MyOSisonC:,DevStudioisonD:,andthesourcecodeisonE:).
Myvirusscannerhasbeensettoexcludethebuildtree.
IsfarasIcantell,therearenoerrorsrelatedtomt.exeorASEFSync.dll.embed.manifestbeingreportedfromthefilesystem.
mt.exeisreporting"Theparameterisincorrect".Canthismessagebetracedtomt.exe'scommand-linehandling,orperhapsitsinputfiles?
PostedbyAndy77Lon2/25/2008at4:15AM
Thanksforyourfeedback.
Wehavemarkedthisbugasaduplicateofanotherissuewearealreadytracking.Pleaseseetheissuelinkedtothisbugforupdates.
Thankyou,
VisualStudioProductTeam.
PostedbyMicrosofton2/25/2008at9:13PM
ProductLanguage
English
Version
VisualStudio2008(AllProductsandEditions)
OperatingSystem
WindowsXPProfessional
OperatingSystemLanguage
English
Whichlanguage?
C++
Wheredidyouencountertheproblem?
Compiler
Details
Pleaseprovideerrormessageindescription
StepstoReproduce
Theissueoccursatrandom.
Oncetheissuehasoccured,itisonlyfixedbyrebuildingtheproject.
ActualResults
Theprojectfailstobuild.mt.exefailswitherrorc101008a.
ExpectedResults
Theprojectisfineandsothebuildprocessshouldcompletesuccessfully.
TAPCode(ifapplicable)
FileAttachments
1attachments
Logfile.zip
AttachedFiles:
从这段来看,这应该是VS2008的一个bug.
分享到:
相关推荐
MT.EXE是一个网络管理方面的软件,有了这40K的一个程序,居然有大约40项实用功能: 用法: mt.exe <选项> 选项 : -filter ---更改 TCP/IP 过滤器的开头状态 -addport ---添加端口到过滤器的允许列表 -set...
用来导入manifest信息的工具
网管工具MT不多说
msys 解决win10系统下MTK6261 MT2503 编译报错 sh.exe.
manifest导致XP SP2崩溃的补丁mt.exe. 将此文件覆盖到下面两个文件 C:\Program Files\Microsoft Visual Studio 8\SDK\v2.0\Bin\mt.exe C:\Program Files\Microsoft Visual Studio 8\VC\bin\mt.exe
MT5931:802.11n Wi—Fi单芯片.pdf
查找程序窗口按钮并模式鼠标单击事件
A4 - many : as : github_tools event : githubTool selector : main .col-lg-9.mt-1.mb-4.float-lg-right a.col-md-6.mb-4.d-flex.no-underline element : - property : selector : a type : string
.net core + ef code first + mysql + docker 实现活动平台接口和后台管理
MT_Syslog MT_Syslog.exe MT_Syslog中文版 ros日志远程记录 ros日志 网上找了好久也没有找到个中文版的,很是郁闷,最后干脆我自己做个汉化要点分不好意思啊,花了我半天的时间翻译,编译的,一点辛苦,有的地方,不...
Linkstation 2 with RISC K4C chip Atheros AR531X/231X CPU XScale IXP42X 266mhz XScale IXP42X 400mhz XScale IXP42X 533mhz ARM 940T Marvell Feroceon 88F5181 LX4380 USAGE: tjtag ...
使用单片机细分57步进电机源程序,按64细分处理,定位准确,可用于舞台灯光电机细分驱动
解决该问题的方法可以为调用本程序的exe文件建立一个合适的manifest文件,指定正确的...#2 -out:sss.txt 合并manifest到dll的方法: mt.exe –manifest MyApp.exe.manifest -outputresource:MyApp.exe;1 or mt.exe –
MT6825可用于机器人等行业的位置检测
Win10X64 下 VS2017 编译的X64位 Caffe(GPU), 静态编译,MT,无任何dll,无需VS运行库,支持Python caffe.exe classification.exe compute_image_mean.exe convert_cifar_data.exe convert_imageset.exe convert_...
matrix_mt.rarmatrix_mt.rarmatrix_mt.rar
mt7621用户开发手册 https://www.cnblogs.com/listenerln/p/16043654.html
Win10X64 下 VS2017 编译的X64位 Caffe, 静态编译,MT,无任何dll,无需VS运行库,支持Python caffe.exe classification.exe compute_image_mean.exe convert_cifar_data.exe convert_imageset.exe convert_mnist_...
mt5setup.exe
windows下用mt将manifest文件压缩进exe文件,能够让经典win2000时代界面的exe变成xp以上操作系统界面风格,比如你有一个vb6com.exe,用上压缩包里vb6com.exe.manifest,一句命令Mt.exe -manifest "vb6...