@IT会議室は、ITエンジニアに特化した質問・回答コミュニティ「QA@IT」に生まれ変わりました。ぜひご利用ください。
- PR -

ASP.NETで開くたびにチェックアウトが表示される。

1
投稿者投稿内容
suzuka
会議室デビュー日: 2003/12/09
投稿数: 7
お住まい・勤務地: 東京
投稿日時: 2004-01-26 14:31
はじめまして。いつも参考にさせて頂いています。
お聞きしたいのは、VisualStudio.NET2003 で ASP.NET(C#)のページを開発しています。
ソース管理に Visual SourceSafe を使っているのですが、いくつかのファイルがソリューション
でダブルクリックしてデザインを表示しようとすると勝手にチェックアウトのダイアログが表示
されます。
もちろん変更は行っていません。

チェックアウトが起こるということは、何か変更されていると思い調べてみたら、
<table border="1" id="input">

<table id="input" border="1">
のように勝手に置き換えられていたり、ユーザコントロールの <%@ Register … %>の順番が
入れ替わったりしていまいた。
チェックアウトすれば編集でき、プログラムも問題ありませんが毎回出てくるので何とかしたいです。

原因や解決方法をご存じでしたら教えて下さい。よろしくお願いします。
無月 重造
ベテラン
会議室デビュー日: 2003/12/18
投稿数: 67
投稿日時: 2004-01-26 15:43
えーと、ページのコードを編集した後、VS.NETのデザインを表示するとコードのプロパティの順番は勝手に、ある一定の順番に入れ替えられてしまいます。

これに関してはVSSを使っていなくても現れる(というか、VS.NETのデザインエディタの小さな親切(大きなお世話?)な機能の一つ)みたいです。
多分、それが原因だと思います。

なので、デザインで変更されたものをそのまま保存してやれば問題はないと思います。

#まぁ、デザインで表示したらそのままコードはいじらない方がいいって事でしょうね・・・


[ メッセージ編集済み 編集者: 無月 重造 編集日時 2004-01-26 15:54 ]
べる
ぬし
会議室デビュー日: 2003/09/20
投稿数: 1093
投稿日時: 2004-01-26 15:57
いろいろテストしたわけではありませんが、VS.NETで[ツール]-[オプション]
-[テキストエディタ]-[HTML/XML]-[書式]-[自動フォーマットの適用]にある
チェックボックスをはずしたりすると自動フォーマットされるタイミングが
かわる(されなくなる?)とおもいます。

[ メッセージ編集済み 編集者: べる 編集日時 2004-01-26 15:58 ]
1

スキルアップ/キャリアアップ(JOB@IT)