簡體   English   中英

Visual Studio Express 2015中的C ++新文件問題

[英]C++ New File Issue in Visual Studio Express 2015

我在Visual Studio Express 2015中有一個特殊的問題。我正在嘗試在Visual C ++中創建一個新的空Win32控制台應用程序項目。 我可以創建一個新項目,清除預編譯標題和SDL檢查的復選框,並選中“清空項目”框。 項目已創建,但當我向源文件添加新項目時,我在“已安裝”下無法選擇。 在以前的版本中,我可以選擇一個新的空白C ++(。cpp)文件或一個Header(.h)文件。 我可以在Visual Basic下創建新的.vb文件,在C#下創建新的.cs文件,但是當我嘗試創建新的C ++文件時,“添加”按鈕顯示為灰色。 有人有任何想法嗎? 我在三台不同的計算機上安裝了相同的結果(所有3台Windows 7操作系統)。 我附上了添加新項目對話框的屏幕截圖。

截圖

對我有用的是將除實用程序目錄之外的所有文件從C:\\ Program Files(x86)\\ Microsoft Visual Studio 14.0 \\ VC \\ VCProjectItems_WDExpress復制到C:\\ Program Files(x86)\\ Microsoft Visual Studio 14.0 \\ VC \\ vcprojectitems

當我添加一個項目(右鍵單擊Visual Studio Express解決方案資源管理器中的源文件目錄)時,所有cpp項都可用。

我在2016年4月16日下載並安裝Visual Studio Express 14.0后遇到此問題。這似乎是早期版本的Visual Studio Express中遇到的問題的重新出現。 這是指向版本12.0的變通方法的鏈接 ,涉及對注冊表的直接編輯:

[HKEY_CURRENT_USER \\ SOFTWARE \\微軟\\ WDExpress \\ 12.0_Config \\項目{8BC9CEB8-8B4A-11D0-8D11-00A0C91BC943} \\ AddItemTemplates \\ TemplateDirs {F1C25864-3097-11D2-A5C5-00C04F7968B4} / 1]

“TemplatesDir”=“C:\\ Program Files(x86)\\ Microsoft Visual Studio 12.0 \\\\ VC \\ VCProjectItems_WDExpress”

我按照說明操作,除了在相關的地方將版本號從12.0改為14.0之外,它解決了問題。

可能出現問題是因為除了安裝Studio Express之外,似乎Microsoft Update更新了Microsoft Visual C ++ Redistributable(x64)和(x86)。 結果是Studio Express安裝結束時出現錯誤消息,因為這些已安裝的C ++組件的版本號高於Studio Express下載中包含的版本號。 卸載更高版本然后重新運行Studio Express安裝是成功的,因為沒有錯誤消息,但New Item的問題就在那里。

我和希爾先生的做法幾乎相同

我復制了整個目錄並將復制的目錄重命名為第二個目錄。 我發現它甚至不在目錄中。 我是Windows 10家庭版。 ...還試圖回到最新的VC Studio和Windows的速度,....不要笑,但我對V6.0和Win XP非常滿意,但我無法繼續支持Windows XP永遠。 查看帖子底部的更改。

順便說一句,我在V6.0中制作的所有應用程序都在Windows 10中運行:作為數據庫,我使用自己的數據庫,由fopen,fwrite, sqlite and Dao MSACCESS 97 有一個應用程序,我必須移植到MFC。 我現在沒有必要升級到最新的VStudio,但我會這樣做。 永遠不能過去,...也許哈哈?

此外,我不喜歡WINDOWS 7和WINDOWS 10的新GUI功能。我對MICROSOFT的建議是使Windows 11的外觀更像是Windows XP(或者至少是為用戶提供選項的開關),但是當然,他們有義務添加新功能以跟上技術發展。 我不喜歡翻轉和新文件控制對話框上的所有彈出窗口。

適用於各種類型:這些新PC和WINDOWS 10非常繁瑣,當您進行翻轉時會出現所有彈出窗口。

感謝這個主題的每個人,特別感謝希爾先生

Chaneges to system:

C:\\ Program Files(x86)\\ Microsoft Visual Studio 14.0 \\ VC \\ VCProjectItems_WDExpress到C:\\ Program Files(x86)\\ Microsoft Visual Studio 14.0 \\ VC \\ VCProjectItems

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM