Windows Vista での Visual Studio .NET 2003 の問題点の一覧
Windows Vista 上で Visual Studio .NET 2003 を使用した場合に開発者が直面する既知の問題点を以下に示します。Windows Vista では Visual Studio .NET 2003 がサポートされませんが、Windows Vista で Visual Studio .NET 2003 を実行することを選択する場合は、以下を行うことをお勧めします。
- アクセス許可を管理者に昇格して Visual Studio を実行する
- 実行するユーザーをローカル コンピュータの "Administrators" グループのメンバにする
- Visual Studio のアイコンを右クリックし、表示されるコンテキスト メニューで [管理者として実行] をクリックする
注 : Visual Studio へのショートカットを作成し、常にアクセス許可を管理者に昇格して実行するオプションを選択することができます。このショートカットを使用する方法は、上記のアイコンを右クリックする方法と同じです。
SQL Server 2005 (SQL Server Express Edition を含む) を使用する場合は、Windows Vista と Windows Server "Longhorn" 上での SQL Server 2005 を確認してください。
IDE 全般の問題 デバッグ全般 Visual C# | Visual Basic Web フォーム
Visual C++
|
IDE 全般の問題
タイトル : Vista ではテキスト エディタの挿入カーソルが正しく表示されない
- 説明 : 新しくテキスト ファイルを作成する場合に、テキストの挿入カーソルが表示されないことがあります。テキスト ファイルは正常に作成され、入力したテキストも受け入れられていますが、カーソルが表示されません。
- 回避策 : テキスト ドキュメントに改行を挿入すると、カーソルが表示されます。
ページの先頭に戻る
デバッグ全般
タイトル : Internet Explorer を管理者で実行しないと、スクリプト デバッグの起動に失敗する
- 説明 : 権限の低いアカウントで起動された IE からは、Visual Studio .NET 2003 でのデバッグに必要な DCOM インターフェイスにアクセスできません。
- 回避策 : デバッガをアタッチする前に、Internet Explorer を管理者で起動します。
タイトル : ファイアウォール構成が原因でリモート デバッグに失敗する
- 説明 : ファイアウォールは手動で構成する必要があります。Visual Studio .NET 2003 ではどのバージョンのオペレーティング システムのファイアウォールも自動的には構成しないので、これが必要になります。
- 回避策 : ファイアウォールの構成については、サポート技術情報 833977 および サポート技術情報 841177 を参照してください。これらのサポート技術情報の資料は Windows XP SP2 向けに記載されていますが、Windows Vista にも当てはまります。
タイトル : IE のアクセス許可レベルが原因で Web デバッグに失敗する
- 説明 : Web アプリケーションのデバッグを行うために、開発者が IE を起動し、アプリケーションの Web サイトを参照したとします。Visual Studio をデバッグ モードにすると、IE は iexplore.exe の新しい (2 番目の) インスタンスを低整合性プロセスとして開始し、最初のインスタンスをシャットダウンします。デバッガはこの最初のインスタンスにアタッチしますが、このインスタンスはユーザー コードをまったく実行しません。
- 回避策 : アクセス許可を管理者に昇格して Visual Studio を起動するか、IE を管理者で起動後 [デバッグ] メニューを使用して IE にアタッチします。
タイトル : SQL デバッグを使用できない
- 説明 : Visual Studio .NET 2003 によるデバッグでは、どのバージョンのオペレーティング システムでも SQL Server 2005 がサポートされません。さらに、Windows Vista では SQL Server 2000 がサポートされません。
- 回避策 : SQL Server では、Windows Vista 上の Visual Studio .NET 2003 から、別のオペレーティング システム上の SQL Server 2000 サーバーを対象とした、"リモート" 形式のデバッグしかサポートされません。
タイトル : 特権を昇格したプロセスの JIT デバッグを実行できない
- 説明 : JIT デバッグを試みると、JIT デバッガが失敗します。
- 回避策 : ありません。
タイトル : IIS 構成の問題点
ページの先頭に戻る
Visual C#
タイトル : ウィザードから ODBC アダプタを作成できない
- 説明 : DataAdapter ウィザードで [新しい接続] ボタンをクリックすると、Visual Studio が応答を停止することがあります。
- 回避策 : ありません。
タイトル : SqlDataAdapter のデータセット生成でエラーが発生する
- 説明 : SqlDataAdapter のデータセットを生成すると、DataAdapter が構成されていないことを示すエラー メッセージが複数回表示されます。
- 回避策 : エラー メッセージのダイアログ ボックスで [OK] をクリックし続けます。最終的には、ウィザードによってデータセットの作成が正しく続行されます。
ページの先頭に戻る
Visual Basic
タイトル : HTML コントロールの WebForms ダイナミック ヘルプが失敗する
- 説明 : Web フォーム デザイナで、HTML コントロールのダイナミック ヘルプが表示されない場合があります。
- 回避策 : ありません。
タイトル : HTML コントロールまたはタグが選択されているときに、ダイナミック ヘルプでヘルプの目次が表示されない
- 説明 : 開発者が Web フォームからコントロールまたはタグを選択すると、ダイナミック ヘルプ ウィンドウにさまざまなコントロールやタグのヘルプ リンクが表示されません。
- 回避策 : ありません。
タイトル : ユーザー コントロールが正しくアップグレードされないように見える
- 説明 : Visual Basic 6.0 アプリケーションをアップグレードしているときに、ユーザー コントロールが正しくアップグレードされていないように見えることがありますが、プロジェクトを実行すると、アプリケーションは正しく実行されます。
- 回避策 : ありません。
タイトル : Windows Vista 上で Web クラスが失敗する
- 説明 : IIS 7 の動作の基本的な変更が原因で Web クラスが失敗します。
- 回避策 : ありません。
ページの先頭に戻る
Web フォーム
タイトル : ASP.NET アプリケーションのデバッグに失敗する
- 説明 : http://localhost に Web アプリケーションを作成後、開発者がそのアプリケーションのデバッグを試みると、Visual Studio から "ASP.NET または IIS デバッグを開始できない" ことを示すエラー ダイアログ ボックスが表示されます。
- 回避策 : DEBUG 動詞が ASPX ハンドラに登録されていない可能性があります。DEBUG 動詞を ASPX ハンドラに登録すると、自動的にデバッグを開始できます。
ページの先頭に戻る
Visual C++
タイトル : Windows Vista で Visual C++ およびユーザーが作成したアプリケーションを実行する場合の全般的な推奨事項
- 説明 : Visual C++ IDE およびユーザーが作成した配置パッケージでは、アクセス許可を昇格する必要があります。
- 回避策 : Visual C++ IDE およびユーザーが作成した配置パッケージをアクセス許可を管理者に昇格して実行した場合、現状では既知の問題点はありません。
ページの先頭に戻る