none
VC2008 LNK4044が起きる条件は? RRS feed

  • 質問

  • exeまたはdllを作成中にコンパイルすると以下のような警告が表示されてしまいます。

     

    LINK : warning LNK4044: unrecognized option '/MANIFESTUAC:level='asInvoker' uiAccess='false''; ignored

    マニフェストを作成しているところで出ているようなのですが…。

    プロジェクトの設定でマニフェストの作成をしなければ表示はされなくなるのですが、

    それだとVistaのUACによる影響が考えられるので、どうにか警告が出ないように設定をしたいのです。

    どうして警告されるのか、またどのようにしたら良いか分かる方がいらっしゃいましたらよろしくお願いします。

     

     

    2008年3月12日 15:04

回答

  • 自己解決。

    オプション設定で実行可能ファイルのパス指定に問題があったようです。

    そのため、Linkerのバージョンが古いもので実行されていたのが原因でした。

     

    2008年3月14日 16:29