今日、ソリューションファイルを開くだけで、VS 2008プロジェクトをVS 2010にアップグレードしました(右クリック→Visual Studio 2010)。
私はプロジェクトを正常に構築しました(デバッグとリリースの設定)。私は、Visual Studio内のプロジェクトを実行すると、私は、次の奇妙なエラーが出ます:。Visual Studio 2010で実行可能ファイルが見つかりません(2008年からアップグレード後)
お知らせ\こと\?私のコンピュータの実際のパスはC:\ xxxxxx \ Application \ Debugです。
パスが狂っている原因は何ですか?それを修正する方法は?誰でも知っていますか?
BTW。実行可能ファイルは、\ Debugフォルダにあると私はそれをクリックすると正常に動作
EDIT
言語:C++(MFC)ディレクトリがにVS2008の構成プロパティでハードコードされた
出力:
出力ディレクトリ:。\ Debug \。
中間ディレクトリ:。\ Debug \ tmp \。
私は \ \ に$(SolutionDir)$(構成)と$(構成)は、それぞれ、出力フォルダが完全に台無しにされていることを変更する場合:\ Debugフォルダが.SBRファイルとでいっぱいですすべてオブジェクトファイルは、ソリューションをビルドした後、\ Debug \ tmpにあります。
出力の設定を変更した後も、正常にビルドされていますが、.exeファイルが見つかりません。
サードパーティ製のライブラリがいくつかありますが、どのように影響するかわかりません方法。
出力ファイル+フォルダに影響を与える言語とプロジェクト設定を文書化する必要があります。 –
@ HansPassant VS2008ではすべての構成がハードコードされていましたが、明らかにVS2010は構成を別々に処理します。 – unexplored