2017-12-05 9 views
0

私はMS Visual C++ 2002(最初は.net = version 7)に問題があります。MS Visual Studioプロジェクトの依存関係を無効にしました

プロジェクト依存関係(ビルドオーダー)に入ると、すべてのフラグ(選択したプロジェクトに関係なく)は無効になります。「既に依存しています」のようにグレー表示されていません。

これは問題なく動作していましたが、プロジェクトにDLLを追加する必要があり、この問題のためにビルドオーダーを行うことができません。

誰も同じような問題がありましたか?または、手動で設定ファイルを見つけることができる場所を知っていますか?

編集:

この問題は、年間で変更されていなくても古いもの、私のすべてのソリューションで発生します。

+0

しかし、プロジェクトがそうでない場合は有効になっているために必ずフォーマットに従って、依存関係を追加しますか?私はbuldで有効になっていることを確認します – SoronelHaetir

+0

私は、Properties - > Linker - > Input - > Additional Dependenciesに進み、* .libに追加して手動でDLLを手動で構築することで、この問題を回避することができました。その後、仮想マシンを再インストールしようとする可能性があります。 –

+0

はい、有効になっています。そこには何も問題ありません。 –

答えて

0

私はプログラムでこれを修正するかどうかはわかりませんが、私は他の誰がこの問題を持っている場合...

あなたは* slnファイルを開いた場合、それを手動で設定する方法を発見しました(ソリューション)テキストエディタにファイル: - あなたはこの形式ですべてのプロジェクトを見ることができますファイルの先頭に:さらに下

Microsoft Visual Studio Solution File, Format Version 7.00 
Project("{XXXXXXXX-0000-XXXX-0000-SOLUTIONGUID}") = "SLN_NAME", "_path_\proj_name_1.vcproj", "{00000000-XXXX-0000-GUID-PROJECT_0001}" 
EndProject 
Project("{XXXXXXXX-0000-XXXX-0000-SOLUTIONGUID}") = "SLN_NAME", "_path_\proj_name_2.vcproj", "{00000000-XXXX-0000-GUID-PROJECT_0002}" 
EndProject 
Project("{XXXXXXXX-0000-XXXX-0000-SOLUTIONGUID}") = "SLN_NAME", "_path_\proj_name_3.vcproj", "{00000000-XXXX-0000-GUID-PROJECT_0003}" 
EndProject 

をあなたが表示されます。

GlobalSection(ProjectDependencies) = postSolution 
    {00000000-XXXX-0000-GUID-PROJECT_0001}.0 = {00000000-XXXX-0000-GUID-PROJECT_0002} 
    {00000000-XXXX-0000-GUID-PROJECT_0001}.1 = {00000000-XXXX-0000-GUID-PROJECT_0003} 
EndGlobalSection 

は手動

  • ソリューションを閉じて、バックアップ最初
関連する問題