14

以前の質問で、悲しいことに、ソリューションフォルダはディレクトリ内の実際のフォルダではないことがわかりました。

この機能を追加するアドオンまたはマクロがあるのだろうか?つまり、ソリューションフォルダーを作成すると、実際のフォルダーが作成されます。新しいアイテムを作成すると(右クリック=>追加=>新しいアイテム)、自動的にそのフォルダーに移動します。削除すると、(要求後に)ディスクから削除されます。

これはVisualStudio2005用ですが、数か月以内に2008にアップグレードする可能性があります。

4

6 に答える 6

4

現時点では、これは VS 2005、2008、2010 のいずれでも可能ではないようで、このためのアドインはありません。

于 2010-01-01T23:13:33.953 に答える
2

私もそれは奇妙な考えだと思いました。ただし、ファイルシステム内のフォルダーを移動する必要がなく、ソリューション内のプロジェクトを論理的にグループ化するための便利なツールになる場合があります。

于 2009-01-29T18:59:44.120 に答える
1

リビジョン管理ツールにはこれが必要だと思います。その場合はAnkhSVNを見てください。

于 2009-05-09T22:32:59.190 に答える
1

おそらく、ファイルを «links» としてソリューション フォルダーに追加すること、つまり、ファイルをそのままの場所に保持し、ソリューション内で別の編成にすることが必要な場合があります。(既存のファイルをソリューション フォルダーまたは通常のプロジェクト フォルダーに追加すると、対応する別の物理フォルダーにある場合、ファイルがコピーされます)。「追加」の代わりに「リンクとして追加」を選択できる「追加」>「既存の項目...」ダイアログのオプションです。これにより、プロジェクト間でファイルを共有したり、単純に異なる方法で整理したりできます。私がよく見逃しているのは、名前空間/フォルダーのベストプラクティスを壊すことなく、組織的な目的でプロジェクト内に「仮想」フォルダーを追加する可能性です。

于 2009-09-24T22:04:09.073 に答える
0

この機能を追加したいポイントを本当に得ることができません。

これができるかどうかを知りたい場合もありますが、答えはノーかもしれません。しかし、元の目標を達成できないという意味ではありません。これなしで回避する方法はまだいくつかあります。

さらに、VS ソリューションはプロジェクト設定のショートカットであると想定されており、ハードコードに含めるべきではありません。ソリューションは PC と IDE 環境の間でさまざまである可​​能性があります。

于 2009-05-10T22:48:52.080 に答える
-2

VS2005はあまり使用していませんが、この1年間はVS2008を使用しています。

新しいソリューション/プロジェクトを作成するときにソリューションフォルダを作成するためのチェックボックスがあります。

次に「ソリューションエクスプローラー」ウィンドウを使用すると、フォルダーとその中のクラスファイルを作成および操作できます。これにより、実際に一致する新しいディレクトリが作成されます。

ソリューションエクスプローラー内からファイルを削除すると、実際のファイルもディスクから削除されます。

于 2009-05-08T13:57:19.160 に答える