今日、VS2012とTFSでこの問題が発生し始めました。VS2012 - TFSがオブジェクトを小文字から大文字に変更しています(VB6)
私たちのVB6クラスはTeam Foundation Serverに格納されています。
(VS2012 TFSで)編集用の(VB6 * .cls)クラスをチェックアウトしてから、Visual Basic 6 IDEで編集し、保存する前にクラス内の約8900行のうち20行を変更しないでくださいクラス。
残念ながら、TFSの最新バージョンで変更を比較しようとすると、Visual StudioまたはTFSのいずれかがAdodb.
を「ADODB」に変更するため、何百もの変更が行われています。下図のように
約20個以下....
EDITがなければならないと私の同僚は、私のコードの変更を確認するためにこれはそれが非常に困難になります。それをVB6がこれらの変更をすべて行っているようです...
これを修正するには何を変更する必要がありますか?
TFSは何も変更しません。それがソースコントロールツールであるという目的を破るだろう。 –
あなたが行った変更の中でadodbは何時でもADODBに変更されましたか?変数名が定義されていない場合、VB6 IDEの標準的な動作があります。確かにこれを達成しなければならないだろうが、.clsをチェックアウトしてプロジェクトのコンテキスト外で開いた場合、完全なADODBクラス定義への参照が失われてしまい、接頭辞ADODBを指定すると、VB IDEはすべての一致する文字列を同じケースにスワイッシュに変更します。これは仕様によるもので、VB6プロジェクトの個々のファイルの編集が悪い理由を示しています。 –
@VanquishedWombat:いいえ、そのようなものはありません...私はVB6 IDEの既存の関数にコードを追加しました。 –