- - PR -
VSSからプロジェクトを取得するとプロパティが開かなくなる
1
投稿者 | 投稿内容 | ||||||||
---|---|---|---|---|---|---|---|---|---|
|
投稿日時: 2007-12-06 21:01
お世話になります。
現在VisualStudio2005のC#で開発したソリューション(複数プロジェクトを含む)を VSS2005で管理しようとしています。 ソリューションファイル及び、プロジェクトファイルを全てVSSに上げて 他のマシンから全て取得して、ソリューションファイルから実行すると スタートアッププロジェクトの設定が別のプロジェクトに変わっています。 そこで、スタートッププロジェクトを再設定して上げなおしても 再び取得するとスタートアッププロジェクトが変わっています。 調べたところ、「スタートアッププロジェクトは個人設定であり、 VSSで管理できない」との記述を見ました。 そこはいいのですが、スタートアッププロジェクトを再設定すると VSでプロジェクトのプロパティを表示しようとすると VSが落ちてしまいます。 その後プロジェクトファイルを直接エディタで書きなおしても 落ちる現象は復旧しません。 また、VSSからも「以前の処理が途中で・・・」といったエラーが 出たまま(接続は可能)、こちらもサーバを再起動しない限りは エラーが消えません。 サーバでstatus.datというファイルが開かれたままであり、 ANALYZEを実行しても「ファイルが開かれています」とのエラーで 終わってしまいます。 VSSにプロジェクトを上げること自体が間違っているのでしょうか? VS2005C#のソリューション(複数プロジェクト)をVSS2005で 管理する場合、どのファイルをVSSに上げればうまくいくのでしょうか? それとも何かバインドの設定をしなおす必要があるのでしょうか? よろしくお願いします。 | ||||||||
|
投稿日時: 2007-12-07 11:16
.suo ファイルか何かで管理されていたかと思いますが、
アップし直した端末で元に戻ってしまうのがそもそもおかしいような気がします。 一度すべてのバインドを外して新しいプロジェクト ツリーからアップし直してみてください。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 | ||||||||
|
投稿日時: 2007-12-07 20:19
プロジェクト(ソリューション)を、どのようにしてVSSに登録されていますか?
もしかして、Visual Studioからではなく、Explorerからドラッグ&ドロップする等で直接登録されていませんか? #ひょっとして、ローカルのユーザ設定ファイルまで登録してしまっているとか、されていないでしょうか。 [quote] VSSにプロジェクトを上げること自体が間違っているのでしょうか? [/quote] いや、それが間違っているとすると、VSSの意味が無いです [quote] VS2005C#のソリューション(複数プロジェクト)をVSS2005で 管理する場合、どのファイルをVSSに上げればうまくいくのでしょうか? [/quote] 少なくともVisual Studioの機能を使って登録すれば、プロジェクト(ソリューション)に含まれているもの、且つVSS上で管理すべきものをVisual Studioが判断し、登録してくれます。また、登録されると挙動がおかしくなるような登録のされ方はしないと思います。 #少し言い回しを変更しました。 [ メッセージ編集済み 編集者: kiyokura 編集日時 2007-12-07 21:36 ] | ||||||||
|
投稿日時: 2007-12-10 12:46
お世話になります。
kiyokuraさんに教えていただいたとおり、 VSからソリューションの追加でVSSにあげたところ エラーなく、VSSから取得することができました。 ありがとうございました。 | ||||||||
|
投稿日時: 2007-12-10 13:15
なるほど。 私がおかしいと感じていたことが納得できました。 _________________ C# と VB.NET の入門サイト じゃんぬねっと日誌 |
1