【解決方法】Visual Studio 2022 に既存のクラスを追加する

プログラミングQA

[ad_1]

vs 2022 の y プロジェクトに追加したクラスがありますが、コンパイルすると次のエラーが発生します。
vcxproj.filters へのアクセスが拒否されました

私が試したこと:

クラスを削除して配置しようとしましたが、同じエラーが発生しました

解決策 1

十分な情報が提供されていませんでした。

VS を再起動してプロジェクトをリロードしましたか?

簡単にグーグルで調べたところ、次のことがわかりました。 Windows フォーム アプリ プロジェクトを実行しようとすると、VS 2022 コミュニティ アクセス拒否エラーが発生する – 開発者コミュニティ[^]

解決策 2

制御ファイルの 1 つにアクセスの問題があるため、Windows エクスプローラーでプロジェクト構造を調べる必要があります。 これは、プロジェクトへのクラスの追加 (または削除) とは何の関係もありません。 C++/MFC プロジェクトの一般的な構造は次のとおりです。

<PROJ>.vcxproj            // the main project control file, used to build the project(s)
<PROJ>.vcxproj.filters    // the control that groups files into folders in the project.
<PROJ>.vcxproj.user       // not sure what this one is for, but if you delete it, VS will recreate it.

ここで、「」はプロジェクトの名前です。

[ad_2]

コメント

タイトルとURLをコピーしました