DevPartner Studio Professional 8.2 日本語
DevPartner for Visual C++ BoundsChecker Suite 8.2 日本語
制限事項
2007/12/26 現在
製品をご使用頂く前に、下記の制限事項を必ずお読みください。
製品のインストールや動作に問題が発生した場合には、
DevPartner Premium Site
のFAQをご参照いただくか、末尾記載の弊社コールセンターまでご連絡ください。
重要なお知らせ:
画面上に表示される日本語について
画面上に表示される日本語の文字列の一部に、文字化け、文字欠けがあり、文字列が読みにくいことがあります。
また、一部の文字列が翻訳されず、英語のままです。
なお、オンラインヘルプ中の画面イメージの文字列と、実際に画面上に表示される文字列が異なることがあります。
サポート外の環境について
DevPartner Studio Professional 8.2 日本語版 / DevPartner for Visual C++ BoundsChecker Suite 8.2 日本語版は、以下の環境をサポートしません。
- Windows 2000
- Windows Embedded
- Visual Basic 6.0
- Visual Studio 2005 Team Foundation Server 日本語版
- Visual Studio 2008
- .NET Framework 3.0
- .NET Framework 3.5
新しいライセンスマネージャについて
DevPartner Studio Professional 8.2 日本語版 / DevPartner for Visual C++ BoundsChecker Suite 8.2 日本語版は、
ライセンスマネージャとして、Distributed License Management 4.0 以降が必要です。
製品媒体には、Distributed License Management 4.1 が同梱されております。
DevPartner Studio Professional 7.2 以前の製品媒体に同梱されているライセンスマネージャでは、
DevPartner Studio Professional 8.2 日本語版 / DevPartner for Visual C++ BoundsChecker Suite 8.2 日本語版の
ライセンスファイルを登録することができません。
Distributed License Management 4.0 以降をインストールしてください。
なお、Distributed License Management 4.0 以降のライセンスマネージャは、
以前のバージョン 3.x が既にインストールされている環境にもインストールすることができます。
インストール時の制限事項:
ご使用時の制限事項:
共通
-
ご使用時には、管理者(Administrator)権限が必要です。
Windows Vistaの場合には、Visual Studio、エラー検出等のアイコンを右クリックし、
表示されるコンテキスト メニューで [管理者として実行] をクリックしてください。
-
Windows ファイアウォール等のファイアウォール ソフトウェアが起動している場合に、
Visual Studio、エラー検出スタンドアローン版、またはDPAnalysis.exe を起動すると、
セキュリティの警告が表示されることがあります。
これは、これらのプログラムが、Remote Profilingのために必要な通信用のポートを開くためです。
Remote Profilingを使用する際には、ブロックを行わないように、
ファイアウォール ソフトウェアの設定を変更してください。
Remote Profilingを使用しない場合には、ブロックしても構いません。
詳しくはオンラインヘルプを参照してください。
-
日本語のパス名、ファイル名、ソリューション名、プロジェクト名、ネームスペース名、クラス名、メソッド名、変数名等が使用されている場合、
画面に表示される一部の文字列が正しく表示されないことがあります。
-
System Comparation Utilityに含まれているSystem Comparation APIは、正常に動作しません。
このAPIを使用すると、COMコンテキスト間での通信タイムアウトエラーが発生します。
コードレビュー
-
CodeReview Rule Manager のマイグレーション(CRUpdatePrefs.exe、CRUpdateRules.exe)は、
正常に動作しません。絶対に実行しないでください。
-
以下の場合に、コードレビューがハングすることがあります。
-
C#で三項演算子(条件式?式1:式2)を使用し、条件式と?の間にスペースがない場合に、
コードレビューがハングすることがあります。
条件式と?の間にスペースを挿入することでハングを回避することができます。
-
C#、もしくはVB.NETのソースファイルの改行コードがLFのみの場合に、
コードレビューがハングすることがあります。
改行コードをCRLFに変更することでハングを回避することができます。
-
コードレビューの結果の印刷は、プリンタの選択によらず、「通常使うプリンタ」に印刷されます。
また、コードレビューの結果の印刷時に設定した用紙サイズ、原稿の向き等の設定は全て無視されます。
コードレビューの結果を印刷する前に、印刷したいプリンタを「通常使うプリンタ」に設定し、
[コントロールパネル]-[プリンタとFAX]にて、用紙サイズ、原稿の向き等を、あらかじめ指定してください。
-
ネーミング ガイドラインにて、[会社名]、及び[テクノロジ名]を指定した場合、
提案される名前が正しくない場合があります。
カバレッジ分析
パフォーマンス分析
-
ASP.NET 2.0 Web サイトの場合、パフォーマンス分析の結果を比較することはできません。
-
デフォルト設定のパフォーマンス分析では、システムDLLも分析されます。
システムDLLを分析対象に含めるとオーバーヘッドが過度に増大し、
初期画面を表示するまでに10分以上かかることがあります。
システムDLLを分析対象からはずせば、この時間を大幅に短縮できます。
システムDLLを分析対象からはずすには、オプション画面の
[DevPartner]-[分析]-[除外 - パフォーマンス]にて、[グローバル除外]を選択し、
[システム イメージを除外する]をオンにします。
メモリ分析
-
DPAnalysis.exeでメモリ分析を行った場合、RAMフットプリント、及びメモリ リークは取得できません。
エラー検出
Unmanaged C++
-
[エラー検出とカバレッジ分析]でインストゥルメントした場合、
エラー検出の動作が不安定になったり、カバレッジ分析の結果が正しくないことがあります。
[エラー検出とカバレッジ分析]によるインストゥルメントは、
できるかぎり使用しないことをお勧めいたします。
-
テンプレートを使用したC++のプログラムに対してインストゥルメントを行った場合、
LNK2001のエラーが発生し、リンクに失敗することがあります。
この場合には、プロジェクトのコンパイルオプションに /NMAFX を追加してください。
お問い合わせ:
© 2007 Compuware Corporation -- All Rights Reserved