2010-04-29 24 views
6

Kısa bir süre önce VS 2010'a geçtik ve işe yarayan bir çözüm buldum. Bu yüklemeyi yüklemeye çalıştığımda, şu hatayı alıyorum:vcxproj dosyası çözüme yüklenmiyor

"Aynı anahtarın bulunduğu bir öğe zaten eklenmiş."

Bu, ana projelerimizden birini yüklemeye çalışırken yüklü değildir.

Problemin benim çözümümde olduğunu varsaydım, bu yüzden yepyeni bir boş çözüm oluşturdum ve aynı vcxproj dosyasını yüklemeye çalıştım ve aynı hatayı aldım.

Proje dosyasını bir önceki sürümüne döndürdüğümde, çalışır, bu nedenle vcxproj dosyasında bir şey vardır. Ancak aynı zamanda ofiste etkilenen tek kişi olduğum görülüyor. Yani vcxproj dosyasının ve bilgisayarımın bazı birleşimi sorun gibi görünüyor.

Daha önce böyle bir şey gören oldu mu? Çözüm hakkında herhangi bir fikir var mı? Teşekkür Yine

cevap

5

ancak tüm geçici dosyaları silerek sorunun nedeniyle emin değilim:

<proj>.vcxproj.user 
<proj>.vcxproj.filters 
<proj>.vcproj.<domainname???>.<username>.user 
<proj>.suo 

problem belirlemiştir.

Ben sadece

<proj>.vcxproj.user 
<proj>.vcxproj.filters 

ya aslında sabit her iki oldu ama tüm 4 bu nedenle bunlardan herhangi olabilirdi silmek mi şüpheli.

Aradan geçen vcxproj dosyasındaki değişiklik bazı dosyaları yeniden adlandırıp bazı dosyaları ekliyordu, bu yüzden tahminim, oluşturulan dosyalardan birinin yükü engelleyen eski bir referansa sahip olmasıydı.

+0

Aynı sorunu yaşıyorum. .vcxproj.filters silindikten sonra iyi çalışıyor – sergtk

+0

İlk filtreyi projeye eklediğimde bile Visual Studio 2010'a asıyorum.Ama bu nispeten büyük bir çözüm için, diğerleri için, daha küçük - sorun değil. – sergtk

+0

Visual Studio 2013'te bana da aynı şey oldu. Diğer Sandbox'ta aynı Sandbox için böyle bir geçici çözüm yapmak zorunda kalmadım. –

0

, tekrar mesajı almak için belki https://connect.microsoft.com/ bir hata açmayı olabilir ve biz bunu düzeltmek böylece fermuarını .vcxproj ve * .Sln dosyaları ekleyerek anlamaya edin.

Dan [Msbuild]

0

i aynı probleb vardı do windows explorer aşağıdaki şey

her basit Visual C++ windows phone projesi dan oluştururken benim anlayış dayanarak, hatta aynı hatayı alacak VS2012. Bu durumda, sorunun VS'nizle ilgili olduğundan şüpheliyim.

Ve Konrad'ın benzer konulardaki bu konudaki yanıtına göre: http://social.msdn.microsoft.com/Forums/en-US/cba01040-067e-4ac3-ba4c-a8a14ba3c45d/unable-to-read-the-project-file, bu dosyanın olup olmadığını kontrol edebileceğinizi hissediyorum: C: \ Program Files (x86) \ MSBuild \ Microsoft \ WindowsPhone \ v7.0 \ Microsoft.Cpp .Windows Phone.7.0.targets sisteminizde. Eğer orada değilse, VS kurulumunuzun yanlış olduğundan şüpheliyim.

Please open Windows Explorer, and navigate to <Visual Studio Installation Path>\Common7\IDE 
Devenv.exe /SafeMode: Launches the IDE in safe mode loading minimal windows. 
Devenv.exe /ResetSettings: Restores the IDE's default settings, optionally resets to the specified VSSettings file. 
Devenv.exe /ResetAddin: Removes commands and command UI associated with the specified Add-in. 
Devenv.exe /ResetSkipPkgs: Clears all SkipLoading tags added to VSPackages. 

hiçbir yardım, sana VS veya kaldırma onarmayı deneyin öneririz: Eğer VS Express kullanmıyorsanız o yardımcı olabilir

, denetlemek daha sonra bu komutları çalıştırmak IDE klasörüne bulmak olabilir ve sonra yeniden yükleyin.

İlgili konular