Visual studio 2010 çalıştırılamıyor (2008'den sonra yükseltme yapıldı)

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

\. \ dikkat edin? Bilgisayarımdaki gerçek yol C: \ xxxxxx \ Application \ Debug
Yolun dağılmasının sebebi nedir? Ve nasıl düzeltilir? Herkes biliyor mu?
BTW. Yürütülebilir dosya \ Debug klasöründedir ve üzerine tıklarsam iyi çalışır.

DÜZENLEME

Dil: C ++ (MFC)

Çıkış Dizini, VS2008 yapılandırma özelliklerinde kodlanmış:
Çıkış dizini: . \ Debug \ .
Ara dizin: . \ Debug \ tmp \ .
Eğer bunu $ (SolutionDir) $ (Yapılandırma) \ ve $ (Yapılandırma) \ olarak değiştirirsem, çıktı klasörleri tamamen karıştırılır: \ Debug klasörü .sbr dosyaları ile dolu ve tüm nesne dosyaları ben çözüm inşa ettikten sonra \ Debug \ tmp içinde bulunur.

Oluşturduğumda (çıktı yapılandırmalarını değiştirdikten sonra) başarılı bir şekilde oluşturulduğunu, ancak .exe dosyasını bulamıyor.
Birçok üçüncü parti kütüphane var ama bunun herhangi bir şekilde nasıl etkileyeceğini anlamıyorum.

1
Kullandığınız dili ve çıktı dosyasını + klasörü etkileyen proje ayarlarını belgelemeniz gerekir.
katma yazar Hans Passant, kaynak
@HansPassant Tüm konfigürasyonlar VS2008'de kodlanmıştır ve görünüşe göre VS2010 konfigürasyonları farklı şekilde ele almaktadır.
katma yazar unexplored, kaynak

1 cevap

[Çözüldü]

VS 2010, VS 2008'den farklı olarak proje yapılandırmalarını açıkça ele alıyor. 2008 yapılandırmasında kodlanmış çıktı yolunun 2010 için karışıklıklara neden olması. Sabit kodlu yolları VS varsayılanlarıyla değiştirdim (bunun yerine değişkenleri kullanarak) ve sorun çözüldü

1
katma
Ben de aynı problemi yaşadım. Sadece VS değişkenlerini buradan kopyalamak/yapıştırmak için yeni bir boş Visual Studio 2010 Projesi oluşturmak için çok yardımcı oldu.
katma yazar Fabian, kaynak