トップページ > 過去ログ > 記事閲覧
mt.exeのエラー
名前:meigin 日時: 2010/07/14 14:33

1>C:\Program Files\MSBuild\Microsoft.Cpp\v4.0\Microsoft.CppCommon.targets(562,5): error MSB6006: "mt.exe" はコード 31 を伴って終了しました。 VC++2010に変えてからですが、 こんなエラーが出て困っています。 VC++2008では、正常にビルド出来たソースなのですが……。

Page: 1 |

Re: mt.exeのエラー ( No.1 )
名前:meigin 日時:2010/07/17 16:20

VC++2008に戻しても、mt.exeでエラーが出るので、 途方に暮れていたのですが……。 デバックモードで生成された ○○.exe.intermediate.manifest ○○.exe.embed.manifest.res を、リリースのホルダに入れます リンカーのマニフェストの作成をいいえに変えて、 ビルドイベントの、ビルド後イベントに "$(DevEnvDir)..\..\..\Microsoft SDKs\Windows\v7.0A\bin\mt.exe" -manifest "$(IntDir)$(TargetName)$(TargetExt).intermediate.manifest" -outputresource:"$(TargetDir)$(TargetFileName)";#1 を追加 という感じにしました。 一時しのぎなので、解決方法を知っている方がいましたら、教えて下さると嬉しいです。
Re: mt.exeのエラー ( No.2 )
名前:管理人 日時:2010/07/18 04:19

私は MSB6006 のエラーに遭遇したことが無いのであんまりご助言を差し上げることはできそうもありませんが DXライブラリを使用したプロジェクトでのみ MSB6006 のエラーが発生するのでしょうか?
Re: mt.exeのエラー ( No.3 )
名前:meigin 日時:2010/07/18 10:47

無関係に出るようです。 リリースでビルドすると、出ます。 エラーがでても、もう一度ビルドすると何事もなかったように実行は出来ますが、 DxLib_End( );で、フリーズして終了出来なくなるのです。
Re: mt.exeのエラー ( No.4 )
名前:管理人 日時:2010/07/18 11:10

私の環境ではリリースビルドでも問題は発生しませんでした テストに使用したプロジェクト( ただ単に サンプルプログラム実行用フォルダ に 含まれるライブラリファイルを最新にしたもの )をアップしましたので、 よろしければこちらでも同様の現象が発生するかお試しになってみていただけないでしょうか? https://dxlib.xsrv.jp/file/VS2010Test.ZIP もしこちらでも同様の現象が発生してしまうとなりますと、プロジェクトファイルやプログラムファイル 自体の問題ではなくインストールされている VisualStudio やOSの設定の側に問題があるということに なりますので、VisualStudio の再インストールや、OSの再インストールをする必要があるかもしれません ( 原因の箇所をピンポイントに見つけてそこだけを修正できればこれらの作業は回避できますが・・・ )
Re: mt.exeのエラー ( No.5 )
名前:meigin 日時:2010/07/18 13:21

エラーが出ますね 2010>2008>2010と、再インストールしていますが、 エラーが出ました。 2008では出なかったんですが、 何かが変わってしまったらしくエラーが出るようになってしまいました。 OSの再インストールしかないのかな。

Page: 1 |