web-dev-qa-db-ja.com

Visual Studio Express2015でのC ++の新しいファイルの問題

Visual Studio Express2015に特有の問題があります。VisualC++で新しい空のWin32コンソールアプリケーションプロジェクトを作成しようとしています。新しいプロジェクトを作成し、プリコンパイル済みヘッダーとSDLチェックのチェックボックスをオフにし、[プロジェクトを空にする]チェックボックスをオンにします。プロジェクトは作成されましたが、ソースファイルに新しいアイテムを追加しようとすると、[インストール済み]の下から選択するものが何もありません。以前のバージョンでは、新しい空のC++(。cpp)ファイルまたはヘッダー(.h)ファイルを選択できました。 Visual Basicで新しい.vbファイルを作成し、C#で新しい.csファイルを作成できますが、新しいC++ファイルを作成しようとすると、[追加]ボタンがグレー表示されます。誰かアイデアがありますか?これを3台の異なるコンピューターにインストールしたところ、同じ結果になりました(3つすべてにWindows 7 OS)。 [新しいアイテムの追加]ダイアログのスクリーンショットを添付しました。

screenshot

9
Dack Phillips

私にとってうまくいったのは、ユーティリティディレクトリを除くすべてのファイルを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アイテムが使用可能になりました。

12
Tom Hall

2016年4月16日にVisualStudio Express 14.0をダウンロードしてインストールした後、この問題が発生しました。これは、以前のバージョンのVisual StudioExpressで発生した問題の再発のようです。 これはリンクです レジストリの簡単な編集を含むバージョン12.0の回避策へ:

[HKEY_CURRENT_USER\Software\Microsoft\WDExpress\12.0_Config\Projects {8BC9CEB8-8B4A-11D0-8D11-00A0C91BC943}\PASSWORDTemplates\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のインストールと同時に、MicrosoftUpdateがMicrosoftVisual C++再頒布可能パッケージ(x64)および(x86)を更新したように見えるため、問題が発生した可能性があります。これらのインストールされたC++コンポーネントのバージョン番号は、Studio Expressのダウンロードに含まれているものよりも高かったため、結果として、StudioExpressのインストールの最後にエラーメッセージが表示されました。エラーメッセージが表示されない限り、新しいバージョンを削除してからStudio Expressインストールを再実行することは成功しましたが、新しいアイテムに関するこの問題はありました。

5
hutch

私はヒル氏とほとんど同じことをしました

ディレクトリ全体をコピーし、コピーしたディレクトリの名前を2番目のディレクトリに変更しました。私はそれがディレクトリにさえなかったのを見つけました。私はWindows10 HomeEditionです。 ...また、最新の速度に戻ろうとしていますVC StudioとWindows、....笑わないでください。しかし、V6.0とWinXPには非常に満足しています。しかし、私はWindows XPを永遠にサポートし続けることはできません。私の投稿の下部にある変更を参照してください。

ところで、V6.0で作成したすべてのアプリはWindows 10で動作します。データベースとして、fopen,fwrite, sqlite and Dao MSACCESS 97で作成した独自のデータベースを使用しています。 MFCに移植する必要のあるアプリが1つあります。現時点では最新のVStudioにアップグレードする必要はありませんが、アップグレードする予定です。過去に永遠に生きることはできません...まあ多分笑?

また、WINDOWS7とWINDOWS10の新しいGUI機能は好きではありません。Microsoftへの私の推奨事項は、Windows11をWindowsXP(または少なくともユーザーにそのオプションを提供するスイッチ)のような外観にすることです。もちろん、彼らはテクノロジーに追いつくために新しい機能を追加する義務があります。ロールオーバーのすべてのポップアップと新しいファイル制御ダイアログが好きではありません。

..タイプについて申し訳ありません:これらの新しいPCとWINDOWS 10は、ロールオーバーを実行するとすべてのポップアップが表示されるため、非常に面倒です。

このスレッドのすべての人に感謝し、ヒル氏に特に感謝します

システムへの変更:

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

1
AL DURAN