Visual Studio C ++ - Resource View пусты?

У мяне ёсць праект Visual Studio 2010 C ++, які быў скапіяваны з іншага візуальнага праекта студыі і перайменаваны. Праект кампілюецца нармальна і працуе. Аднак у апошні час, я пайшоў да прадстаўленні рэсурсаў, каб змяніць некаторыя дыялогі і акно зусім пуста. Я не магу ўспомніць, калі я пайшоў туды, так як я скапіяваў праект ці не:

enter image description here

Любыя ідэі аб тым, як я магу атрымаць гэта назад? Я думаю, ёсць некаторыя кэша дзе-небудзь?

<�Моцны> UPDATE

Я хацеў бы дадаць, што гэтае рашэнне з'яўляецца рашэннем некалькіх праектаў і, як правіла, ва ўяўленні рэсурсаў, нават калі гэты праект не мае файлы рэсурсаў вы яшчэ ўбачыце «тэчка» для праекта ў дрэве прагляду рэсурсаў. Там няма «тэчкі» для любога з праектаў рашэння.

Я хацеў бы таксама дадаць, што і іншыя рашэнні, якія я адкрываю ў візуальнай студыі будзе адлюстроўваць выгляд рэсурсу штраф.

6

6 адказы

Гэта можа быць таму, што ваш прагляд/рух база дадзеных адключаныя.

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

Гэта памылка, наколькі я ведаю, і яны сказалі, што яны працуюць над гэтай праблемай.

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

21
дададзена
Дзякуй, але гэта ўжо было ўстаноўлена ў хлусьню. Я паспрабаваў аднак ўсталяваць яго ў праўдзівы і перазапуску Visual Studio, а затым ўсталяваць яго назад у ілжывае, але гэта нічога не рабіў.
дададзена аўтар User, крыніца
Да гэтага часу не выпраўлена ў VS2012, і мы 3 месяцы да ўводу 2014, было зарэгістравана 4 гады пасля памылкі. Яны працуюць на гэта азначае, што яны не клапоцяцца. Visual Studio быў лепшым IDE IMO, але, на жаль, як правіла 'Software наваротаў' прадказвае, ён стаў вірусы (
дададзена аўтар Alexis Pautrot, крыніца
Я адключыў базу дадзеных з мэтай паспрабаваць паскорыць працэс. Я не зразумеў, што гэта будзе азначаць, што від рэсурсаў не будзе працаваць! Я уключыў і перазагружаецца усе праекты і ўсе гэта добра.
дададзена аўтар David Coster, крыніца
Мне прыйшлося зачыніць і зноў адкрыць Visual Studio 2012 года Для прадстаўлення рэсурсаў засяліць пасля змены «Адключыць базы дадзеных» налада названай вышэй.
дададзена аўтар stackunderflow, крыніца

У мяне была аналагічная праблема, што я вырашыў з перагрузкай праектаў у вырашэнні (разгружаць праекты, а затым перазагрузіць ўсе праекты).

4
дададзена
Праблема вярнулася для мяне з маім рашэннем, і я проста паспрабаваў сваё рашэнне, і яна працуе, дзякуй. Я адразу ж націснуў на кожны праект у маім рашэнні і націснуў «Unload Project». Потым я вярнуўся і націснуў «Reload Project» для кожнага праекта. Мне падабаецца гэта лепш, чым стварэнне часовага праекта
дададзена аўтар User, крыніца
Вы можаце паўторна загрузіць ўвесь праект адразу - клікніце правую кнопку мышы на «вырашэнні» у аглядальніку рашэнняў, а затым «разгружаць праекты». У тым жа месцы, вы можаце націснуць на «Абнавіць усе праекты.
дададзена аўтар Atti, крыніца

У мяне была такая ж праблема сёння, і мой клас браўзэр быў таксама пусты. Я усталяваў яе, выдаліўшы ipch каталог і SDF файл з каталога раствора. Visual Studio реинициализированы базы дадзеных Intellisense, і выгляд вярнуліся.

2
дададзена

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.

Я не ўпэўнены, што ён зрабіў, але ён павінен быць змушаны Visual Studio, каб аднавіць некаторы ўнутраны кэш ці нешта.

0
дададзена
Гэта спрацавала, аднак праблема вярнулася зноў у наступны раз, калі я зноў адкрыты рашэннем.
дададзена аўтар User, крыніца

Паспрабуйце знайсці файл .rc ў вашым Solution Explorer, , затым двойчы пстрыкніце па ім, які павінен загрузіць яго ў Resource View .

Таксама праверце, каб пераканацца, што .vcxproj файл спасылаецца на правільны файл .rc (адкрыйце яго ў тэкставым рэдактары). Магчыма, вы перайменавалі яго ці нешта.

0
дададзена
Спрабавалі двайны пстрычка на файле .rc ў маім праекце, і гэта робіць мяне да меркавання рэсурсу, але выгляд пустой, як я паказваю ў маім пытанні. Таксама былі паглядзець у файле .vcxproj але .rc імёны файлаў спасылкавых з'яўляюцца правільнымі імёнамі файлаў.
дададзена аўтар User, крыніца

У мяне была тая ж праблема: Resource View быў цалкам пустым для вырашэння з некалькімі праектамі.

Я пераехаў у верхнім каталог ўсяго файла цалкам іерархіі на іншае месца (іншы дыск мантаваць таксама), які, верагодна, быў нешта рабіць з гэтым.

Пасля таго, як я нарэшце атрымаў усё шляху змены (файлы ў праектах, праекты ўключаюць у сябе і LIB шляхі і гэтак далей) і адхіснуліся на распрацоўку, я адзначыў Прагляд рэсурсаў быў пусты, і націснуўшы на файл .rc не рабілі нічога відаць.

Але, захоўваючы рашэнне і перазапуск зрабіў трук.

0
дададзена