none
VS2008Pro+Xp(SP2)でリソースコンパイラが見つからない RRS feed

  • 質問

  •  お世話になります。

     VS2003(VC7.1)で作成したソフトをVS2008(VC9)でビルドした所"error PRJ0003 : 'rc.exe' の起動中にエラーが発生しました"でリンクできません。VS2003ではvc7\binの中にあるrc.exeやrcdll.dllがVS2008のVC\binの中にありませんでした。2回インストールし直しましたが同じ状態ですが、やはりインストールの失敗/間違いなのでしょうか(カスタマイズはしてません)。

    2008年3月12日 7:31

回答

  •  

    私の環境(VS2008TD+Vista)で、rc.exeは

    C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin

    にインストールされていました。

     

    VS2008の「オプション」→「プロジェクトおよびソリューション」「VC++ディレクトリ」にある

    $(WindowsSdkDir)\bin

    にて参照しているようですので確認してみてはいかがでしょうか。

    2008年3月12日 10:18

すべての返信

  •  

    私の環境(VS2008TD+Vista)で、rc.exeは

    C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin

    にインストールされていました。

     

    VS2008の「オプション」→「プロジェクトおよびソリューション」「VC++ディレクトリ」にある

    $(WindowsSdkDir)\bin

    にて参照しているようですので確認してみてはいかがでしょうか。

    2008年3月12日 10:18
  • Showz-sさん、コメントありがとうございます。

    PATHは設定されていました。またC:\Program Files\Microsoft SDKs\Windows\v6.0A\binは空っぽでした。

    時間がとれたら再度インストールしてみようと思っていますが、どうしたんだろう?
    2008年3月12日 11:03
  • こんにちは。中川俊輔 です。

     

    Showz-sさん、回答ありがとうございます。

     

    tomizawさん、フォーラムのご利用ありがとうございます。

    有用な情報と思われたため、Showz-sさんの回答へ回答済みチェックをつけさせていただきました。

     

    また、"C:\Program Files\Microsoft SDKs\Windows\v6.0A\bin"ディレクトリが空になっている現象について、

    USフォーラムに何件か事例がありました。

     

    Cannot compile with VS2008 RTM

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2500957&SiteID=1

    where is rc.exe in vs2008?

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=3013851&SiteID=1

    Installing VS 2008 doesn't install Windows SDK 6.0A

    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=2712046&SiteID=1

     

    参考になれば幸いです。

     

    回答済みチェックが付くことにより、有用な情報を探している方が情報を見つけやすくなります。
    有用な情報と思われる回答があった場合は、なるべく回答済みボタンを押してチェックを付けてください。

    tomizawさんはチェックを解除することもできますので、ご確認ください。

     

    それでは!

     

    2008年3月21日 6:37