Visual Studio C ++ - Resurslar ko'rinishi bo'sh?

Boshqa Visual studiya loyihasidan nusxa olingan va qayta nomlangan Visual Studio 2010 C ++ loyihasi bor. Loyiha yaxshi ishlaydi va ishlaydi. Ammo yaqinda men ba'zi bir dialoglarni tahrir qilish uchun Resurslar ko'rinishiga o'tdim va deraza butunlay bo'sh edi. Men loyihani nusxa ko'chirganimdan keyin u erga borganimda eslay olmayman:

enter image description here

Buni qanday qilib qaytarib olsam bo'ladi? Men bir joyda keshni deb o'ylayman.

UPDATE

Shuni nazarda tutish kerakki, ushbu yechim juda ko'p loyihali yechim va odatda manba ko'rinishida, agar ma'lum bir loyiha manba fayllari bo'lmasa ham, siz manba manzarasida daraxt ko'rinishida "papka" ni ko'rasiz. Ushbu echimdagi loyihalar uchun "papkalar" mavjud emas.

Bundan tashqari, ingl. Studiyada ochilgan boshqa echimlar manba ko'rinishini yaxshi ko'rsatishi kerak.

6

6 javoblar

Ehtimol, sizning brauzeringiz/navigatsiya ma'lumotlar bazasi o'chirilgan bo'lishi mumkin.

Check the current setting under: Tools -> Options -> Text Editor -> C++ -> Advanced. "Disable Database" should be false.

Bu men bilganimgacha bo'lgan xato va ular bu muammoni hal qilish bo'yicha ish olib borayotganlarini aytishdi.

More Info: http://connect.microsoft.com/VisualStudio/feedback/details/535971/solution-resource-view-empty-when-option-disable-database-c-is-set-to-true

21
qo'shib qo'ydi
Rahmat, lekin bu allaqachon yolg'onga aylandi. Biroq, uni haqiqiy deb belgilashga harakat qildim va ingl. Studiyani qayta ishga tushirdim va keyin uni noto'g'ri deb belgilashga harakat qildim, lekin bu hech narsa qilmadi.
qo'shib qo'ydi muallif User, manba
VS2012da hali tuzatilmadi, va biz 2014 yilga kelib 3 oy oldin, xatolardan 4 yil o'tib xabar berdik. Ular u erda ishlamoqdalar, demak, ularga g'amxo'rlik qilishmaydi. Visual Studio eng yaxshi IMO IMO edi, lekin afsuski, "Programma shafqatsiz" qoidasiga ko'ra, u shaffof dasturga aylandi ( en.wikipedia.org/wiki/Software_bloat )
qo'shib qo'ydi muallif Alexis Pautrot, manba
Ma'lumotlar bazasini sinab ko'rish va tezlikni tezlashtirish maqsadida o'chirib qo'ydim. Bu manba ko'rinishi ishlamaydi degan ma'noni anglatmasligini tushunmadim! Barcha loyihalarni faollashtirdim va qaytadan ishga tushirdim va barchasi yaxshi bo'ldi.
qo'shib qo'ydi muallif David Coster, manba
Yuqorida aytib o'tilgan "Ma'lumotlar bazasini o'chirib qo'yish" parametrini almashtirgandan so'ng qayta tiklash uchun manba ko'rinishi uchun ingl. Studiya 2012 ni yopish va qayta ochish kerak edi.
qo'shib qo'ydi muallif stackunderflow, manba

Men shunga o'xshash muammoga duch keldimki, echimdagi loyihalar bilan qayta ishladim (loyihalarni bekor qilish va keyin barcha loyihalarni qayta yuklash).

4
qo'shib qo'ydi
Muammo mening halim bilan qaytib keldi va men sizning yechimingizni sinab ko'rdim va u shukur qilmoqda. O'zimdagi har bir loyihani o'ngga bosib, "Loyihani olib tashlash" tugmasini bosing. Keyin qaytib kelib, har bir loyiha uchun "Qayta yuklash" tugmasini bosing. Men bu temp loyihani yaratishdan yaxshiroq ko'raman
qo'shib qo'ydi muallif User, manba
Siz barcha loyihani birdaniga bir marta qayta tiklashingiz mumkin - faqatgina "Solution" -ga yechim toping va keyin "Loyihalarni o'chirish" -ni tanlang. Xuddi shu joyda "Barcha loyihalarni qayta yuklash" tugmasini bosishingiz mumkin.
qo'shib qo'ydi muallif Atti, manba

Men bugungi kunda ham xuddi shu masalaga egaman, va mening sinfdagi brauzer ham bo'sh edi. Ipch katalogini va sdf faylini yechim katalogidan o'chirib tashladim. Visual Studio intellisense ma'lumotlar bazalarini qayta ishga tushirdi va versiya qaytarildi.

2
qo'shib qo'ydi

Woohoo! Figured it out. Since each project normally has a entry on the Resource View tab regardless of whether it has resources or not, I decided to add a new temp project to my solution to see how visual studio would handle that. So I right clicked on my solution and clicked Add->New project.. and added a new Win32 project with the setting of static library and MFC checked. Once I added the project and went to the resource view all my other projects were back! Then I just deleted the temp project I created.

Men nima qilishimga amin emasman, biroq ichki keshni yoki boshqa narsalarni qayta tiklash uchun ingl. Studiyaga majbur qilish kerak.

0
qo'shib qo'ydi
Bu ishlay boshlandi, lekin keyingi safar men uni qayta ochganimda, muammolar yana qaytib keldi.
qo'shib qo'ydi muallif User, manba

biznes muharriri .rc faylini topishga harakat qiling, keyin uni Resurs ko'rinishida qayta tiklashi kerak bo'lgan ikki marta bosing.

Bundan tashqari, .vcxproj faylini to'g'ri .rc fayliga murojaat qilishini tekshiring (uni matn muharririga oching). Ehtimol, siz uni yoki boshqa narsalarni o'zgartirdingiz.

0
qo'shib qo'ydi
Mening loyihamdagi .rc fayliga ikki marta urinib ko'rdim va meni manba ko'rinishiga olib bordi, lekin mening savolimda ko'rsatilganidek, rasm bo'sh. .Vcxproj faylga qaragandek, murojaat qilingan .rc fayl nomlari to'g'ri fayl nomlari.
qo'shib qo'ydi muallif User, manba

Men bir xil muammolarga duch keldim: Resurs ko'rinishi bir nechta loyiha bilan hal qilish uchun mutlaqo bo'sh edi.

Men butun faylni heirarxiyaning eng yaxshi katalogini boshqa joyga (turli xil disklarni o'rnatish) o'tkazganman, ehtimol u bilan bog'liq bo'lgan narsa bor edi.

Nihoyat, barcha yo'llar o'zgartirilgandan so'ng (loyihalardagi fayllar, loyihalar va lib yo'llari va boshqalar) va rivojlanishga kirishdi, men Resurslar ko'rinishi bo'sh ekanligini va .rc faylini bosganligini eslatdim ko'rinadigan narsa.

Biroq, echimni saqlash va qayta boshlash hiyla qildi.

0
qo'shib qo'ydi