最近コンピュータをアップグレードし、XPからWin7に移動しました。私たちは古いVC6プロジェクトを開発し続けています。しかし、Win7 SourceSafeのdiffビューアでは、それが最大化されていると奇妙な動作をします。右ペインにはすべてのテキストが描画されますが、左ペインにはほとんどのテキストがありません。テキストが必要な灰色の背景だけがあります。Win7でVC6、SourceSafe diffビューアは左ペインにテキストを描画しません(最大化すると)
これらの白線にカーソルを移動すると、その上のテキストが表示されますが、カーソルがある行にのみ表示されます。すべてのテキストを表示する1つの方法は、左ペインですべてを選択することです(Ctrl + Aなど)。他の誰かがこの問題に遭遇しましたか?
はあなたが互換モードでVSSを実行しようとしたことがありますか?アイコンを右クリックし、互換性タブに行き、「Windows XP」を選択します。あなたはこれを動作させるために管理者として実行する必要がありますが、それを実行するにはそれを実行しなければならないと思います。 –
私はそれを試しましたが、助けにはなりませんでした。しかし、今私は、この問題はdiffビューアが最大化されている場合にのみ発生することに気付きました。それが通常モードであれば、ウィンドウが最大化されたウィンドウとほぼ同じ大きさであっても、それは起こりません。これは私にとって十分な回避策です。 – sashoalm
また、テーマ/構図を無効にする必要があります。 Windows XPがリリースされたときに*古い*のアプリケーションを実行しています。 Windows 7の下でそれを実行することは、マゾヒズムの練習のように思えます。正直言って、VSSはそれほど素晴らしいことではありませんでした。私が提案しているのは、できるだけ早く、互換性のない状態で暮らすか、仮想マシンで実行するかのどちらかで、できるだけ早く代替手段に移行することです。 –