2

これは私の側にとって本当に迷惑であり、検索してもまだ明確な修正は得られていません。

Visual Studio 2008 の同じ .sln ファイルは、異なる方法でプロジェクトを並べ替えています。私のオフィスでは、上部に Web プロジェクト、下部に 3 つの Web サイトがあります (既定のアルファベット順のようです)。

自宅では、同じバージョンの VS と SP がインストールされていますが、Web プロジェクトの 1 つがリストの一番下に表示されます。注文が異なるのはただの苦痛です。私はおそらくここで個人的な完璧主義者の問題が少し発生していますが、同じソリューションが同じ方法で注文されることを期待しています.

私はこれを試しました:http://solutionsorter.codeplex.com

しかし、.sln ファイルを開くと爆発します。

そこに何かアイデアはありますか?

4

3 に答える 3

1

考えただけですが、ソリューション フォルダーを使用してソリューションを整理したことはありますか? 私は、自分のプロジェクトを一覧表示する順序が一般的であるため、数字で始まるルート ソリューション フォルダーの作成を開始し、その中に、各プロジェクトを特定の種類でグループ化する子ソリューション フォルダーを追加しました。例えば:

1. Clients
   App
   Web
   Lib
   Tst
   Doc
2. API
   Lib
   Tst
   Doc
3. Domain
   Lib
   Tst
   Doc
4. Data Access
   Lib
   Tst
   Doc
5. Framework
   Lib
   Tst
   Doc

これはうまく機能し、大規模なソリューションを整理できますが、ソリューションに少数のプロジェクトしかない場合はやり過ぎになる可能性があります。好みの順序で番号が付けられたルート フォルダーを試してみてください。

于 2009-05-26T19:25:22.663 に答える
0

両方の .suo ファイルを削除してみましたか? または、削除してから再度追加するのはどうですか。私の知る限り、プロジェクトはアルファベット順に並べる必要があります。

その接続を編集して、おそらくvs10に投票する必要があります

編集2:

プロジェクトがファイル システム Web サイトの場合、マシン上のパスによって違いが生じる場合があります。

例えば

職場にいる場合

D:\ThatProject\MyWebsite1

および D:\ThatProject\MyWebsite2

そして家ではあなたが持っています

D:\ThatProject\MyWebsite1  

D:\Project\Website2  

これにより、別の順序が発生します

于 2009-05-26T19:17:53.350 に答える
0

コンピューターごとに異なるケースで保存されていますか? ProjectA が projectA と同じでない場合があります。

そうでなければ、もっと教えてください、もっと手がかりが必要です:)

于 2009-05-26T19:17:56.377 に答える