助けてください、私はそれらの間に2つのプロジェクトがリンクされており、そのうちの1つにはdllも含まれています。1つのプロジェクトの名前を変更した後、2番目のプロジェクトのソリューションとdll名は同じです。どうすればそれらを変更できますか?
2 に答える
これらの設定は、プロジェクト名ではなく、[プロジェクトのプロパティ]ダイアログによって制御されます。リンカの出力設定を探します。
ソリューションエクスプローラーでソリューションの表示名の名前を変更できます。ソリューションのファイル名の名前変更はより複雑ですが、*。slnファイルと* .suoファイル、および同じ名前の他のファイルの名前を変更します。
VCプロジェクトのファイル名の名前を変更する場合は、メモ帳で* .slnファイルを手動で編集して、参照が保持されるようにしてください。
VS2005でしか話せませんが、あまり変わっていないと思います。そこでは、プロジェクトファイルは実際にはXMLファイルであり、名前の変更などの大規模な変更の場合は、テキストエディタを使用する方が適切なアプローチでした。ファイルを検索して「n」置換するだけで、出力ファイルなどの名前を変更できます。さらに、既存のプロジェクトファイルを別のプロジェクトのテンプレートとして使用する場合は、上部のUUIDを必ず削除してください。VSはUUIDを自動的に再生成しますが、同じプロジェクトが2つ見つかると、混乱します。
ソリューションファイルに関しては、これらも編集可能なテキストファイルですが、実際にはUUIDによってプロジェクトを参照していました(私が正しく覚えている場合)。ほとんどの場合、これらのファイルを再生成する方が簡単です。つまり、新しいソリューションを開始してプロジェクトを追加します。