Visual Studio 2010で実行ファイルが見つかりません(2008年以降のアップグレード後)

Today I have upgraded a VS 2008 project to VS 2010 simply by opening the solution file (right click -> open with -> Visual Studio 2010).
I have successfully built the project (debug and release configurations). When I run the project within Visual Studio I get the following weird error:

enter image description here

\。\ を確認しますか?私のコンピュータの実際のパスはC:\ xxxxxx \ Application \ Debugです。

道が乱れた原因は何ですか?それを修正する方法は?誰でも知っていますか?
BTW。実行可能ファイルは\ Debugフォルダにあり、クリックすると正常に動作します

編集

Language: C++ (MFC)

The Output Directory was hardcoded in VS2008 configuration properties to:
Output directory: .\Debug\.
Intermediate directory: .\Debug\tmp\.

If I change that to $(SolutionDir)$(Configuration)\ and $(Configuration)\ respectively the output folders are messed up completely: the \Debug folder is full with .sbr files and all the object files are located in \Debug\tmp after I build the solution.

Even though when I build (after changing the output configurations) it says successfully built, but it can't find the .exe file
There are several third party libs but I don't see how that would affect it in any way.

1
使用する言語と、出力ファイル+フォルダに影響を与えるプロジェクト設定を文書化する必要があります。
追加された 著者 Hans Passant,
@ HansPassant VS2008ではすべての設定がハードコードされていましたが、明らかにVS2010は設定を別々に処理します。
追加された 著者 unexplored,

1 答え

[解雇された]

VS 2010は明らかにVS 2008とは異なるプロジェクト構成を処理しています。2008年の構成で出力パスをハードコードすると、2010年の混乱が発生しました。私はVSのデフォルト(代わりに変数を使用)でハードコードされたパスを置き換え、

1
追加された
私はちょうど同じ問題を抱えていた。それはそこからVS変数をコピー/ペーストするだけの新しい空のVisual Studio 2010プロジェクトを作成するのを助けてくれました。
追加された 著者 Fabian,