1

Team System によってソース管理されるソリューションがあります。新しいコンピューターのソース管理からすべてのファイルを取得すると、VS2008 はランダムなプロジェクトをスタートアップ プロジェクトとして選択します。

スタートアップ プロジェクトを変更すると、現在のユーザーの構成が保存され、ソリューション自体は何も更新されません。

スタートアップ プロジェクトの選択がローカルに保存され、ソース管理にチェックインできないようです。

VS2008 でソリューションの既定のスタートアップ プロジェクトを保存し、それをソース管理に保持して、ソリューションを開くすべてのユーザーが自動的に取得できるようにする方法はありますか?

4

2 に答える 2

1

私は答えを見つけました:

私のソリューションの別のソリューションを確認して探した後、次の古い投稿を見つけました: LINK

Kirtan による最初の回答は、そのトリックを実行できる修正を提案しました。彼は、テキスト エディターで .sln ファイルを編集し、スタートアップ プロジェクトとして使用するプロジェクトをリストの最初のプロジェクトとして配置することを提案しています。

.suo ファイルがない場合、リストの最初のプロジェクトがデフォルトのスタートアップ プロジェクトとして選択されます。

私はこれを試してみましたが、うまくいきます!!!

これで、更新された .sln ファイルをチェックインして、デフォルトのスタートアップ プロジェクトが正しいものであることを確認できます。

助けてくれてありがとう...

于 2012-05-21T05:47:31.037 に答える
1

スタートアップ プロジェクトは、ソリューションのディレクトリにある {SolutionName}.suo ファイルに保存されます。ファイルは非表示です。

ユーザーごと/セッションごとの多くのあいまいなものが含まれているため、このファイルをソース管理下に置かないでください。

したがって、基本的にあなたが望むことをする方法はありません。

于 2012-05-20T10:37:26.287 に答える