変更し、Visual Studio 2008 の Service Pack 1 で修正された問題の一覧

概要

この資料では、セットアップし、Microsoft Visual Studio 2008 Service Pack 1 (SP1) の削除に関する既知の問題が一覧表示されます。さらに、この資料では、Visual Studio 2008 SP1 の機能について説明します。

次の資料、マイクロソフト サポート技術情報には、Express エディションの Visual Studio 2008 SP1 のリリース ノートが含まれています。
Express エディションを変更し、Visual Studio 2008 の Service Pack 1 で修正された問題のリストを950264

詳細

Visual Studio 2008 SP1 を適用する製品

  • Microsoft.NET Framework 3.5
  • Microsoft Windows SDK
  • Visual Studio 2008年チームのスイート
  • データベース プロフェッショナルのための Visual Studio 2008年チーム エディション
  • ソフトウェア設計者向けの Visual Studio 2008年チーム エディション
  • の Visual Studio 2008 Team Edition for Software Developers
  • ソフトウェア テスト担当者向けの Visual Studio 2008年チーム エディション
  • Visual Studio 2008 Standard Edition
  • Visual Studio 2008 Professional Edition

Visual Studio 2008 SP1 の入手方法

Visual Studio 2008 SP1 を入手するには、次のマイクロソフト Web サイトにアクセスしてください。このパッケージには、以下のエディションの Visual Studio 2008 のサービス パックがインストールされます。
  • Visual Studio 2008年チームのスイート
  • データベース プロフェッショナルのための Visual Studio 2008年チーム エディション
  • ソフトウェア設計者向けの Visual Studio 2008年チーム エディション
  • の Visual Studio 2008 Team Edition for Software Developers
  • ソフトウェア テスト担当者向けの Visual Studio 2008年チーム エディション
  • Visual Studio 2008 Standard Edition
  • Visual Studio 2008 Professional Edition
Express エディションの Visual Studio 2008 のサービス パック 1 をダウンロードする場所の詳細については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。

Express エディションを変更し、Visual Studio 2008 の Service Pack 1 で修正された問題のリストを950264

変更された機能と Visual Studio 2008 SP1 で修正された問題

詳細については、変更された機能と Visual Studio 2008 SP1 で修正された問題について、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。

チーム エディションに変更し、Visual Studio 2008 の Service Pack 1 で修正された問題のリストを951845

951847リストを変更し、.NET Framework 3.5 Service Pack 1 で修正された問題の

この service pack には、次の新機能が追加されます。
  • SQL Server 2008 コミュニティ テクノロジ プレビュー (CTP) のサポート
  • PowerPack の Visual Basic の次のコントロール。
    • 図形
    • データ リピータ
  • Visual Basic のプロセスの名前を変更する Windows Communication Foundation (WCF) サービスの改善。
  • Office の Visual Studio のツールでのアプリケーション レベルのアドインのドキュメント レベルの機能です。
  • ファイル名拡張子およびスタートメニューのカスタマイズは、ClickOnce アプリケーションのデザイン時サポート。
  • テクニカル レポート 1 (TR1) Visual C++ でのライブラリをサポートします。
  • 外観と Microsoft Office の動作をサポートするために Visual C++ の Microsoft Foundation クラス (MFC) の機能を強化します。
  • Visual Web Developer で Web プロジェクトの SQL Server 2008 のサポート。
  • JavaScript が Visual Web Developer でサポートを書式設定します。
  • Visual Web Developer 内のプロセスの名前を変更する WCF サービスの機能を強化します。
  • メモリ内の統合言語クエリ (LINQ) クエリの結果を検査のサポートを向上させるために加えられた変更をデバッグします。
  • 新しい Visual C# の機能豊富な一連のコードに関するエラー情報を提供します。
  • 複数の分離されたアプリケーションで使用できるパッケージのファイルの 1 つのコピーをインストールするのには Visual Studio の業界パートナー (VSIP) パートナーの能力。
  • Windows Presentation Foundation (WPF) のデザイナーで、次の新機能
    • [イベント] タブのデザイン時サポート
    • TabControl コントロールと展開
    • XAML の名前を変更するコードし、機能の定義に移動します。
  • Visual Studio ツールの Office システム (VSTO) を追加中にエラーのログ記録をサポートするために改善します。
  • XSD スキーマ エクスプ ローラーで改善します。
  • ステップに固有のデバッグ機能と、ステップのフィルター処理デバッグ機能マネージ プロパティおよびマネージ演算子に変更します。
  • シンボルとソースの Microsoft パブリック シンボル サーバーからのダウンロードをキャンセルするのには、デバッガーの機能です。
  • デバッガーで参照ソースの合理化されたサポートは。
  • ADO.NET エンティティ データ アクセスを容易にするためです。
  • デバイス プロジェクトにローカル データベース キャッシュを追加する機能。
  • ASP.NET 動的データのテンプレートおよびツールボックスのコントロールです。

  • IIS 7.0 マネージ モジュールとハンドラーのテンプレートです。

  • F5 キーを押して WCF サービス ファイル (.svc) の WCF テスト クライアントのデバッグの開始をサポートします。
  • Svcutil.exe ファイルで、Visual Studio 2008 SP1 での変更は、XML スキーマ定義 (XSD) のオプションのプロパティを復元します。省略可能プロパティを使用すると、次の操作を行います。
    • 省略可能なパラメーターのラッパー クラスを生成するのに次のコマンドを使用できます。
      svcutil の wsdl_file_name.wsdl ラップ/
    • True < またはラップされた > < 改行 >ステートメントを追加するには、WSDL のサービスを参照する svcmap ファイルの ClientOptions セクションでします。


      注: Svcutil.exe ファイルは、.NET Framework 2.0 では、オプションのプロパティを実装します。ただし、オプションのプロパティは、.NET Framework 3.5 では。

Office システム 3.0 の実行時に visual Studio のツール

新機能と機能

  • VSTO アドインは、ドキュメント レベルの機能が有効になります。たとえば、ListObject コントロールとマネージ コントロールが有効になります。

ビジュアル Web 開発者 2008

新機能と機能

  • Visual Web 開発者 2008 Express は、Web アプリケーション プロジェクト モデルとテンプレートをサポートします。さらに、ビジュアル Web 開発者 2008 Express は、クラス ライブラリ プロジェクトをサポートします。Web サイトまたはアプリケーションからの共有ロジックを保存するのには別のアセンブリを作成できます。
  • JScript の書式設定コマンドのサポートが向上しました。キーボード ショートカットとして CTRL キーを押しながら K キーを押し、CTRL キーを押しながら D キーを押すキーボード ショートカットがサポートされていますスタンドアロンの JScript (.js) ファイルと、JScript の .aspx ページにします。
  • Microsoft SQL Server 2008 のサポートが追加されます。サーバー エクスプ ローラーで SQL Server 2008 に接続することができます。サーバー エクスプ ローラーからドラッグ アンド ドロップの操作は、ここでは、SQL Server 2008 に固有のデータ型のコード生成をサポートします。これらのデータ型を以下に示します。
    • 日付

    • Timespan
    • Datetime2
    • Datetimeoffset
  • インターネット インフォメーション サービス (IIS) 7 管理モジュール プロジェクト テンプレートおよび IIS 7 ハンドラーのプロジェクト テンプレートのサポートが追加されます。したがって、Visual Studio では、IIS 7 のマネージ モジュール プロジェクトおよび IIS 7 ハンドラーのプロジェクトを作成できます。
  • ASP.NET 動的データ コントロールを使用できるように、プロジェクト テンプレートが追加されました。Visual Studio には、Web サイトと新しい ASP.NET 動的データ機能を使用する Web アプリケーションを作成するためのプロジェクト テンプレートが含まれています。

Visual C++

新機能と機能

  • Visual C++ 2008 の Feature Pack のリリース バージョンは、Visual Studio 2008 SP1 に含まれます。

Visual C#

新機能と機能

  • この service pack には、次の項目についてのデバッグのサポートが追加されます。
    • クエリの範囲変数
    • 匿名型

    • ジェネリック型引数


  • この service pack では、豊富なコードに関するエラー情報を提供する新しい Visual C# IDE 機能を追加します。具体的には、この機能には、開いているファイル、コードで発生する式レベルのエラーが表示されます。これらの式レベルのエラーは、ビルド操作の後のみ以前報告されました。

変更された機能と機能

  • Visual Studio の以前のバージョンで開いているファイルで指定されている ToDo タスクを使用して、[タスク] ボックスの一覧が表示されます。この service pack では、Visual C# IDE は、この機能を拡張します。Visual C# IDE では、ソリューション全体で指定されている ToDo タスクを使用してタスクが一覧表示されます。

強化された機能と機能

  • この service pack では、プリミティブ値変換と明示的に定義されているユーザーの変換を無効にすることによってEnumerable.Cast < T >メソッドのパフォーマンスが向上します。プリミティブ値変換の例は、 intデータ型からlongデータ型への変換です。
  • この service pack には、場所標準クエリ演算子および標準クエリ演算子の選択のパフォーマンスが向上します。

Visual Basic

新機能と機能

  • Visual Basic コードのコード例のエディターは、Visual Studio 2008 の IDE に追加されます。

  • 新しい XML オブジェクトは、スキーマ ウィザードに追加されます。
  • Microsoft SQL Server 2008 のサポートが追加されます。この service pack に接続し、SQL Server 2008 データベースを使用することができます。
  • 直線コントロールが追加されます。
  • シェイプ コントロールを追加します。
  • Data Repeater コントロールを追加します。

強化された機能と機能

  • Windows Communication Foundation (WCF) サービスの名前の変更操作性が向上します。
  • VBUpgrade 詳細モードには、詳細が含まれています。

Windows Presentation Foundation (WPF) デザイナー

新機能と機能

  • [プロパティ] ウィンドウには、[イベント] タブが含まれています。[イベント] タブでは、作成、割り当て、およびイベントを確認することができます。
  • [プロパティ] ウィンドウでは、プロパティ名とカテゴリ別にプロパティをアルファベット順にソートできます。
  • XAML との共同作業するのには、名前の変更操作し、[定義へ移動機能が更新されました。分離コード ファイルに名前の変更操作では、XAML 定義を変更します。さらに、分離コード ファイル内のインスタンスの [定義へ移動機能を使用してコントロールの XAML 宣言を移動できます。
  • デザイナーにツールボックスからは、XAML ビューがアクティブな場合でも、コントロールをドラッグできますようになりました。ツールボックスから XAML エディターにコントロールをドラッグすることもできます。
  • スナップ線は、コントロールの間隔が実装されました。この実装では、他のコントロールまたはコンテナーの端から一定の距離のコントロールを簡単に配置することができます。
  • Expander コントロールここでは自動的に拡張コントロールが選択されている場合や、展開コントロールの上の別のコントロールをドラッグするとします。この方法で実行時に IsExpanded プロパティに影響を与えずにデザイン時に、展開コントロールの内容をデザインできます。
  • 既存のグリッドの行を削除することができ、セルの枠線をドラッグして列グリッド レールをオフします。このアクションでは、設計に含まれているすべてのコントロールの位置を保持します。

強化された機能と機能

  • Visual Studio 2008 SP1 には、多くの安定性とパフォーマンスの改善が加えられました。改善の主要な領域が含まれていますより速くより信頼性の高いドキュメントを読み込みより正確なエラー報告します。

Windows SDK

強化された機能と機能

  • SvcTraceViewer.exe、SvcUtil.exe の Windows 通信 Foundation (WCF) サービス トレース ビューアー ツール

Visual Studio デバッガー

変更された機能および機能を (すべての Sku に適用)

  • ステップに固有の機能と、ステップのフィルター処理機能マネージ プロパティおよびマネージ演算子に変更されます。デバッガーは、プロパティの getter や演算子のオーバー ロードにステップ実行を回避できます。この動作をオーバーライドするにをクリックしてステップをクリックし、[のデバッグ時に [ショートカット] メニューの [します。

    さらに、この現象を完全に禁止できます。これを行うには、以下の手順を実行します。
    1. Visual Studio 2008 では、[ツール] メニューオプションをクリックします。
    2. デバッグ] を展開し、 [全般] をクリックします。
    3. 全般] ウィンドウで [ステップ イン] の動作を無効にします。

機能が向上し、(すべての VS 標準とそれ以降のバージョンの Sku に適用) の機能

  • この更新プログラムには、シンボルおよびソース Microsoft パブリック サーバーから処理の機能強化が含まれています。オプションを追加するには、簡単にできるシンボルとソースの Microsoft パブリック シンボル サーバーからダウンロードされます。時間がかかるシンボルのダウンロードをキャンセルすることもできます。このオプションを構成するには、次の手順を実行します。
    1. Visual Studio 2008 では、[ツール] メニューオプションをクリックします。

    2. デバッグ] を展開し、 [全般] をクリックします。
    3. 全般] ウィンドウで [ステップ イン] の動作を無効にします。
  • この更新プログラムには、デバッガーのオートメーション モデルの機能強化が含まれています。この更新プログラムは、現在以外のスレッド、またはフレームのアドレス ブレークポイントや式の評価は、オートメーション モデルのサポートを追加します。

データ プロジェクト

新機能と機能

ADO.NET エンティティ デザイナー
ADO.NET エンティティ デザイナーは、Visual Studio 2008 のすべてのエディションに追加されます。ADO.NET エンティティ デザイナーには、次の機能が含まれています。
  • エンティティ デザイナー
    エンティティ デザイナーを使用すると、次の操作を実行できます。
    • データベースからエンティティ データ モデルを生成し、デザイナー画面にモデルを表示します。
    • デザイン時にモデルやマッピングを検証します。
    • 必要に応じて Entity Framework のメタデータ成果物を出力アセンブリに埋め込みます。埋め込むことのできるエンティティ フレームワークのメタデータ成果物を以下に示します。
      • 概念スキーマ定義言語 (CSDL) の成果物
      • マッピング仕様言語 (MSL) の成果物
      • ストア スキーマ定義言語 (SSDL) の成果物

    • Entity Framework のメタデータ成果物を出力ディレクトリにコピーします。
    • データベース内のテーブルを変更するときに、生成されたモデルとマッピングを更新します。
  • エンティティ マッピングの詳細] ツール ウィンドウ
    エンティティ マッピングの詳細] ツール ウィンドウでは、次の操作を実行できます。
    • 表示し、エンティティおよびアソシエーションのマッピングを編集します。

    • あたり階層 (TPH) マッピング テーブルを使用してエンティティの階層構造を 1 つのテーブルにマップします。
    • あたり型 (TPT) マッピング テーブルを使用して複数のテーブルに、エンティティの階層をマップします。
    • エンティティをストアド プロシージャにマップします。

    • テーブル マップに複数の条件を適用します。

    • テーブルのエンティティに分割します。

    • アソシエーションにマップします。
  • モデル ブラウザー ツール ウィンドウ
    モデル ブラウザー ツール ウィンドウで、次の操作を実行できます。
    • モデルをツリー階層として視覚化します。
    • 簡単にエンティティ、プロパティ、およびデザイナー モデル ブラウザーからとその逆に関連するを参照してください。
  • サポート
    ADO.NET エンティティ デザイナーには、次のサポートが追加されます。
    • Microsoft SQL Server Compact Edition
    • SQL Server 2008 で次の新しい種類。
      • 日付
      • 時刻
      • DateTime2

      • DateTimeOffset
      • Filestream

    オブジェクト リレーショナル デザイナー (O/R デザイナー)
  • すべてのエディションの Visual Studio 2008 で O/R デザイナーでは、Microsoft SQL Server 2008 で次の新しいタイプをサポートしています。
    • 日付

    • 時刻

    • DateTime2
    • DateTimeOffset
    • Filestream
XML エディターや XSLT デバッガー
XML スキーマ エクスプ ローラーは、Express エディションを除くすべての Visual Studio 2008 のエディションに追加されます。XML スキーマ エクスプ ローラーには、次の機能が含まれています。
  • XML スキーマ定義 (XSD) および関連する Xsd の階層構造のビューを表示する [ツール] ウィンドウでスキーマの表示を設定します。

  • スキーマを検索する機能を設定します。

  • 機能、フィルタ リング機能、およびスキーマ セットのナビゲーション機能をソートします。
  • ツリーし、XML エディターからナビゲーションを有効にする XML エディターとの統合。

強化された機能と機能

XML エディターや XSLT デバッガー
XML エディターや XSLT デバッガーで複数の顧客の要求およびソフトウェア更新プログラムが適用されました。

このサービス パックとそれを回避する方法の既知の問題

  • 複数のエディションの Visual Studio 2008 では、マイクロソフトでは、すべてのエディションは、同じサービス パック レベルの構成のみをサポートしています。 コンピューターは、複数言語バージョンの Visual Studio 2008、複数のエディションの Visual Studio 2008、またはその両方を実行している、すべてのエディションはリリース レベルまたは Microsoft によってサポートされる SP1 レベルでにする必要があります。

この service pack に含まれている修正プログラム

マイクロソフト サポート技術情報タイトル
944899FIX、参照元のサーバーからダウンロードしたソース コードをステップ実行すると、Visual Studio 2008年のパフォーマンスが低下します。
946040FIX: Visual C++ 2008 プロジェクトをコンパイルするときエラー メッセージ:"エラー C2471: プログラム データベースを更新することはできません」
948127/INCREMENTAL を使用して Visual C++ プロジェクトをリンクするときにエラー メッセージが Visual Studio 2008 でオプションを作成:"LNK1000: IncrBuildImage の中に内部エラー"
946308修正: 可能性があります問題が発生したさまざまな Visual Studio 2008 で Microsoft.VisualStudio.Shell.Interop.dll アセンブリを使用して、タイプ ライブラリ情報を生成しようとしています。
946344FIX Visual Studio 2008 を使用して Visual Basic プロジェクトをビルドした後、IDE のパフォーマンスの問題を発生可能性があります。
946581Visual Studio 2008 と Visual Web 開発者の Express 2008 の累積的なアップデートがあります。
947173修正: データセット パネルは、レポート デザイナーで使用できる Visual Studio 2008 の SQL Server レポート サービス 2005 RDLC ファイルを開くときに
947455Visual Studio 2008 Team Foundation Serverでマージ操作を実行した後に元のブランチから削除されたファイルは、まだターゲット分岐に存在する
947540FIX Visual Studio 2008 で ODBC データ ソースとデータ ソース構成ウィザードを使用しようとするときにエラー メッセージ:「プロシージャはサポートされていません」
951708修正: Visual Basic コンパイラ (Vbc.exe) を使用、CPU リソースの 100% と多くの事例に多くのアセンブリに依存する Visual Basic 2008年のアプリケーションをビルドするとき

顧客によって報告された修正された問題

次の表は、この service pack で修正されるいくつかの問題です。これらの問題の修正プログラムはリリースされません。

Office システム 3.0 の visual Studio ツール

接続 ID説明
301392VSTO と Visual Basic for Applications の相互運用機能は動作しません。この動作は、Visual Studio 2008 で、VBA のエラーを強制的にEnableVBACallersプロパティにより、します。
306900Microsoft Outlook フォーム領域には、テキスト ボックス コントロールを追加します。次に、しようとするコピー、削除、またはキーボードを使用してコントロールから貼り付けます。これを行うには、テキスト ボックス コントロールは機能しません。
311397VSTO 3.0 のリリース バージョンでは、単独で割り当てられたメモリを解放しません。
328329保護されているときにデータ キャッシュが破損している word のカスタマイズが存在します。

Web 開発者は Visual Studio 2008

接続 ID説明
291226.Refresh ファイルを使用してプロジェクトをコンパイルするときは、コンパイルするのには時間がかかる .refresh ファイルです。
292096スペースが挿入されません正しくカスケード スタイル シート (.css) ファイルの書式を設定するとします。
293526コンパイラ セクションが Web.config ファイルで location 要素内で定義されている場合、Web のデバッグ操作が失敗します。
293683カスケード スタイル シート (CSS) IntelliSense 二重引用符 () の追加クラスの属性を入力する場合、属性値引用符を挿入] オプションを有効にした後します。
299418プロジェクトに新しいマスター ページを追加すると、新しいマスター ページの親マスター ページを選択する、 AutoEventWireup属性の既定値は False に設定します。
302554DIV クラス名に [定義へ移動をクリックすると、「CSS クラス セレクターの [< 指定 >"が見つかりませんでした」エラー メッセージが表示されます。
303796Web サービスをデバッグするときに Visual Studio は自動的に同じコンピューター上で実行される Web クライアント アプリケーションの Web 参照を更新します。
304108「属性が有効ではありません - 'NmToken' データ型に対して無効な値は」エラー メッセージが表示されるは、Web.config ファイル内のtraceOutputOptions属性に複数の値を追加するとします。
307231入れ子になったマスター ページは、Web アプリケーション プロジェクトに新しい項目として追加できません。
3087862 つ以上の aspx ページを開くと、Visual Studio 2008 のデザイン ビューでのイメージは表示されません。
309571Visual Studio 2008 で Microsoft Visual Basic Scripting Edition (.vbs) ファイルを編集するときは、色の設定機能を使用できません。
309977Visual Studio 2008年では、大規模な HTML ファイルで作業するときの応答を停止します。
310296Visual Studio 2005年では、bin\vssver2.scc ファイルを発行します。
310858Visual Studio 2008年の Beta 2 は、スタンドアロンの .css ファイルの書式を設定するときにクラッシュします。
311717詳細ビューのタブのコンテナー内にあるタブのパネル内にあるカスタム コントロールを使用する場合は、エラー メッセージが表示されます。
312146App_Themes フォルダーの下にあるフォルダー内のカスケード スタイル シート (.css) ファイルは、デザイン時に無視されます。
312199Web.config ファイル内のコンパイル要素のconfigSource属性で、外部の .config ファイルを指定すると、デバッグ操作は失敗します。
314664SqlDatasouceオブジェクトに対して定義されているクエリのパラメーターのソースを更新すると、Visual Studio 2008 は、クエリの他のパラメーターを破壊します。
314745マスター ページを使用するページでは、 Page.StyleSheetThemeプロパティを使用することはできません。
315930デザイン モード内のテーブルを含む Web ページを編集するときは、Web ページのソース コードが失われます。
317032マルチ モニター構成でのセカンダリ モニターで Visual Studio を配置するときは、エディターのサイズを変更するときに問題が発生しました。
317251使用して、マスター ページに .css ファイルへのリンク、~ 構文では、子ページにアクセスできないと、.css ファイル。
320945Jscript の IntelliSense は、"Ext JS"の JavaScript ライブラリでは動作しません。
321902HTML デザイナーでは、貼り付け操作を実行すると、選択範囲は置換されません。
321928HTML デザイナーでは、キーボード ショートカットは使用できません。
322465HTML デザイナーでは、タグが選択されている場合、選択範囲を置換するテキストの入力を反転します。
322633従来の .asp ファイルの構文の強調表示機能が得られません。
324668ASP.NET のデザイナーが、< span > タグで囲む SqlDataSource パラメーターを正しく配置します。
327262パネル内にあるテーブル内のコントロールを選択した場合、コントロールが選択されていない正しくソース モードで。
327560HTML ページにはデザイン ビューでボタンをダブルクリックすると正しく表示されません。
328944[コード ビュー] ボタンと [デザイン ビュー] ボタンを無効にし、F7 キーと shift キーを押しながら F7 ショートカット キーが機能しません。
328999Visual Studio 2008 のプロジェクトに埋め込まれた JavaScript ファイルをポイントする JavaScript ファイルを < 参照 > タグを挿入するとします。プロジェクトをコンパイルすると、次のようなエラー メッセージが表示される場合があります。

ファイル"obj\Debug\ClassLibrary.dll"を"bin\Debug\ClassLibrary.dll"にコピーできません。プロセスは、別のプロセスによって使用されているために、ファイル 'bin\Debug\ClassLibrary.dll' をアクセスできません。
この問題は、両方のファイルを Visual Studio 2008 の IDE で開いているときに発生します。
330457Visual Studio 2008 のデザイン モードで [コードの表示] ショートカットを右のメニュー項目が常に表示されていません。
330792ハイパーリンクコントロールのNavigateURLプロパティが URL を正しく解決します。
331383JavaScript 埋め込みアセンブリ参照が行われない
331523JavaScript の IntelliSense には、 fontsizeメソッド、 fontcolorメソッドの入力ミスが含まれています。
331534JavaScript の IntelliSense では、RegExp オブジェクトの一部のメンバーは表示されません。
332864ASP.NET の表示がありますが正しく入れ子にされたマスター ページを使用するページに表示されません。
332941Javascript の IntelliSense は、ナビゲーション バーのオプションが無効になっている場合は無効になってください。
333575Aspx ページに特別に、タグと終了タグの HTML エディターを html コードを削除にランダムに
336039Microsoft ラップトップ コンピューターのマウスをコンピューターに接続するときにユーザー インターフェイスの問題が発生します。
337534LinkButton オブジェクトを使用して、「HTML の破壊」問題が表示される場合があります。
337804含む埋め込みテーブルをレンダリングするとき、"幅 = 100%"Visual Studio 2008 の IDE、IDE のデザイン ビューでタグが応答を停止することがあります。
338211今すぐプレビュー機能を無効にしてデザイン ビューで直接、コンテンツを開くしてその動作を既定値として設定します。
338668Visual Studio 2008年では、 Atlas UpdateProgressコントロールでアニメーション gif イメージを使用するデザイン ビューで応答が停止します。
342172Visual Studio エディターでは、 UpdatePanelコントロールをPanelコントロールをドラッグした後に予期しないと、不適切な HTML が生成されます。

Visual C#

接続 ID説明
294736IntelliSense では、オブジェクト初期化子での読み取り専用プロパティを提案します。
295945[未使用の Using の削除] コマンドでは、統合言語クエリ (LINQ) の連結を使用してステートメントは削除されません。
299277System.Linq.IGrouping インターフェイスは、インターフェイスを明示的に実装するためのキー プロパティでは、Windows Presentation Foundation (WPF) バインディングに使用できません。
299827リファクタリング機能で Rename 関数常に文字列の内容を正しく処理しません。
303073正しく、 /docオプションを使用してコメントを形成していないが、コードをコンパイルするときは、「内部コンパイラ エラー」エラー メッセージがあります。
304338「タブで、イベント ハンドラーを生成する」機能を使用して汎用のイベント ハンドラーを作成するときは、Visual Studio 2008 の IDE がクラッシュします。
304804Usingディレクティブは、 Usingディレクティブは、さまざまなスコープで定義されている場合、部分メソッドの両方の部分には適用されません。
305895「= =」演算子と"! = の"演算子は正しく動作しない演算子で、null 許容値型そのものとを比較する場合。この問題は、型の値が null の場合に発生します。
307131IntelliSense では、ジェネリック型パラメーターに適用される拡張メソッドは表示されません。
315853同じブロック内の 2 つのlockステートメントは、コンパイラがクラッシュする可能性があります。
316127XML コメント内で CTRL キーを押しながら ENTER キーまたは SHIFT + CTRL + ENTER をクリックすると、Visual Studio 2008 がクラッシュします。
336039ユーザー インターフェイスの問題をマイクロソフトのノート パソコンのマウスが接続されている場合
317256デバッガー ビジュアライザーのテンプレートは、Visual Studio の以前のバージョンがインストールされている場合、 Microsoft.VisualStudio.DebuggerVisualizersアセンブリのバージョンが間違ってを参照します。
319387式のツリーで、ジェネリック インターフェイスのメソッドを呼び出すときは、値型がボックス化されます。
319429式のツリーでは、値型のオブジェクト初期化子が正しく動作しない操作を行います。
319430オブジェクト初期化子が正常にできない値型の変数を使用して
319454式ツリーを持つユーザー定義の変換が正常に機能しません。
319465True演算子とfalse演算子は正しく動作しない式のツリーでこれらの演算子はオーバー ロードされた場合。
321448名前の変更リファクタリングには、Visual C# 2008 Express Edition を停止 (ハング) する可能性があります。
322925GetHashCode 関数への null 参照を渡すと、StringComparers の特定のオブジェクトは、ArgumentNullException 例外をスローします。この例外は文書化されていません。
323137LINQ 式ツリーのコンパイラでは、null 許容型に null の定数に VerificationException 例外をスローします。
327883LINQ の式コンパイラは、整形式の式ツリーの「は」演算子を含む場合、オペランドの戻り値の型が void ではクラッシュします。
329326複数の問題は、次のコードをコンパイルするときに発生します。

"ジェネリック クラスについては [概要] タブt」
336356多くのプロジェクトが含まれるソリューションがあります。ソリューションでは、「すべての参照の検索] をクリックすると、Visual Studio は応答を停止または操作完了に長い時間を必要があります。
337315コレクション初期化子によって使用される Add メソッドが void の値を返さない場合、式のコンパイラは、無効なコードを生成します。
339226ユーザーの null 許容の演算子を使用すると、C# コンパイラは無効な式ツリーを作成します。
339562「移動」型を使用する新しい式の式ツリー ノードを作成する」、「式ツリー ノードを構築します。式ツリー ノードをコンパイルするときは、式のコンパイラがクラッシュします。
340291C# コンパイラは、列挙型の二項演算の不正な式ツリーを生成します。
340383かっこなしには、埋め込みステートメントを使用する場合、コンパイラはエラーをスローし、コンパイルを拒否することがあります。
342361[Visual Studio 2008 が Compact Framework 2.0 を対象とするデータ構造体に固定サイズの配列を作成するとき、次のエラー メッセージが表示される可能性があります。

不足しているコンパイラに必要なメンバー 'System.Runtime.CompilerServices.UnsafeValueTypeAttribute.ctor'
344277IntelliSense では、サードパーティ製のライブラリからのオブジェクトのメンバーをスクロールすると、IDE がクラッシュします。
346407ライブの意味的エラーの分析がエラーを正しく表示します。
347248ライブの意味的エラーの分析は、次の誤ったエラーを示しています。

' 型 'int' が参照型にする必要があります

Visual Basic

接続 ID説明
326452XML 名前空間をインポートすると誤ったエラー メッセージや動作が表示されます。
333884Visual Basic プロジェクトは、Web 参照が含まれている場合、ゆっくりとコンパイルされます。
321043大きな配列を使用する場合は、デバッグのパフォーマンスの問題があります。
320416,302187大きな配列を使用する場合は、デバッグのパフォーマンスの問題があります。
301577不適切な値の出力は、イミディ エイト ウィンドウに表示されます。
315796Windows フォーム アプリケーションを編集すると、コンパイラがクラッシュする可能性があります。
322131カスタム属性を含むアプリケーション コンパイラがクラッシュします。
322714プロパティ ページを変更する場合は、ダーティ フラグが表示されている必要があります。1 つだけのテキストをプロパティ ページで入力を変更すると、変更はすべて失われます。
301749「System.Linq を使用する」ディレクティブは、クラス デザイナーによって生成されたファイルからがありません。
317143パブリッシャーは、コンパイルし、プロジェクトおよびソリューションを発行するのには不適切な構成の設定を使用します。
312573Visual Basic 2008 Express Edition を Visual Basic 6 コードのアップグレード後にエラー メッセージ:"操作を完了できませんでした。システム"が見つかりません指定されたファイルです。
291268SQL Server 2008 へのデータ接続は失敗します。
305371Visual Studio 2008年のインストールは、SQL 2008 CTP への接続を無効にします。
311689データセット デザイナーで生成されるコードでエラーが発生しました。
331912型指定されたデータセットのリレーションシップは失われます。
321275データセット デザイナーでのエラー メッセージ:「要求された値 'プロパティ' が見つかりません"
305067ASP.NET プロジェクトでは、コンポーネント デザイナーを使用する場合は、ツールボックスの [Visual Basic Power Pack PrintForm コンポーネントが表示されます。

Visual Studio デバッガー

接続 ID説明
307998アプリケーションをデバッグするとき、Microsoft ASP.NET アプリケーションからブレークポイントを削除することができません。
308138別のフォルダーに同じ名前を持つ 2 つのファイルがある場合は、ブレークポイントはファイルの 1 つだけで機能します。
310644DataView ビジュアライザーが正しく表示されません。
301865Windows Vista を実行しているコンピューターにブレークポイントを使用すると問題が発生した可能性があります。
319295Visual Studio では、Microsoft シンボル ストアを設定すると、Visual Studio を Windows Vista で実行している、Visual Studio には常にシンボルの [使用許諾契約書が表示されます。
315555JavaScript をデバッグするには、Iexplorer.exe を Visual Studio 2008 を使用してデバッガーをアタッチします。同じ名前を持つ複数のスクリプト ファイルが読み込まれた場合、ブレークポイントは保持されません正しいスクリプト ファイルのページが更新されたとき。
320815StartupInfo.wShowWindowフラグは、[デバッグなしで開始] オプションまたは、[デバッグ開始] オプションを使用してプログラムを起動するときに異なる値を持ちます。
333493デバッグのための標準入力 (STDIN) と標準出力 (STDOUT) を使用してアプリケーションをリダイレクトすることはできません。

Visual Studio SDK

接続 ID説明
320999抽象のジェネリック クラスで宣言されたメソッドは、アプリケーション コードをマージして必要のエラーが発生すると、 AspNET_Merge.exeユーティリティが失敗しました。

Visual C++

接続 ID説明
312421Visual C++ 2008 Express Edition は、Microsoft マクロ アセンブラー (MASM) ツールは、Visual C++ 2008 Express Edition Service Pack 1 に追加されます。
310004Visual C++ 2008 では、 /docコンパイラ オプションを有効にした後は、コンパイル可能な非標準のコードをコンパイルするときにコンパイラがクラッシュします。
323448Std::complex < T >オブジェクトの ctor の既定のパラメーターが正しくないです。
294649Intrin.h ヘッダー ファイルと string.h のヘッダー ファイルを同時に使用できません。
337740_BIND_TO_CURRENT_VCLIBS_VERSION を使用すると ATL を使用して Visual C++ 2008 Feature Pack がインストールされているコンピューターに、プロジェクトの定義、"エラー LNK2001 エラー メッセージが表示されます。
330199RichEditCtrl クラスの GetSelText メソッドを使用するマルチバイト文字セット (MBCS) プログラムを作成した後に正しくない値を返します。
329919< Int > のベクトルオブジェクトの n 個の連続した整数値を検索するのにには、search_n アルゴリズムを使用します。N の値が 3 より大きい場合は、アサーションが発生する可能性があります。
339442Is_pod クラスと has_trivial_constructor クラス正しくないを返すクラスを入力しない場合は true、ポッドも単純な既定のコンス トラクターが存在します。
337241一部のアプリケーションであります。NCB ファイルが 64 メガバイト (MB) を超えています、IntelliSense が失敗する可能性があります。
339432コンパイラを誤って返します is_polymorphic クラスの場合は false。

Windows Presentation Foundation デザイナー (WPF)

接続 ID説明
290646XAML エディターを使用して、折りたたまれた領域の一部が自動的に展開することがあります。
305184PageFunctionRemoveFromJournalプロパティを使用してページを開くことはできません。
307180ウィンドウ レベル ActiveX コントロールのイベントには、デザイン時にエラーが生成されます。
307331WPF デザイナーには、コントロールが正しくないレイアウトが表示されます。
309063WPF エディターには、Visual Studio の終了し再起動が発生する繰り返しの例外が生成されます。
312249WPF デザイナーでは、水平スクロール バーが正しく表示されます。
312859Visual Studio 2008 の WPF アプリケーションでは、ボタンのコントロール テンプレートを追加します。ボタンの境界線を作成します。デザインをプレビューしようとすると、Visual Studio 2008 がクラッシュする可能性があります。
333036作成 WPF アプリケーションを編集すると、Visual Studio 2008 の IDE がクラッシュする可能性があります。
315614Visual Studio 2008 チームのシステムがクラッシュする可能性がありますユーザーのコントロールは、WPF アプリケーション プロジェクトでのエラー
318018XAML デザイナーが誤って表示実行時に何が表示されます。
319692段落に StackPanel コントロールを追加すると、Visual Studio がクラッシュします。
334662Visual Basic、一部のメニューおよびツールバーでの WPF アプリケーションを作成するときが応答を停止し、次のエラー メッセージが表示されます。

未処理の例外が発生しました。

サポートされている言語とオペレーティング システム

サポートされている言語

Visual Studio 2008 SP1 では、以下のバージョンの Visual Studio 2008 の更新プログラムを提供します。
  • 英語
  • 中国語 (簡体字)
  • 中国語 (繁体)
  • フランス語
  • ドイツ語
  • イタリア語
  • 日本語
  • 韓国語
  • ロシア語
  • スペイン語
  • ポルトガル語 (ブラジル)

サポートされているオペレーティング システム

  • 2008 RTM または SP1 の Windows サーバー
  • Windows Vista または SP1
  • Windows XP Service Pack 2 (SP2) またはそれ以降のバージョンの Windows XP
  • Windows Server 2003 SP1 または Windows Server 2003 以降のバージョン

    注: Microsoft SQL Server 2008 コミュニティ テクノロジ プレビュー (CTP) のサポートが必要な場合は、Windows Server 2003 SP2 がインストールされているが必要です。

インストールの要件

  • サポートされている Visual Studio 2008 製品のいずれかのライセンスされたコピーは、セットアップ先のコンピューターにインストールしなければなりません。
  • セットアップ先のコンピューターに Microsoft Windows インストーラー 3.1 またはそれ以降のバージョンの Windows インストーラーをインストールする必要があります。詳細については、次の Microsoft Developer Network (MSDN) Web サイトを参照してください。
  • 512 MB を推奨または RAM を増設します。

Visual Studio 2008 SP1 のサポート

正式なサポートは、マイクロソフト接続で利用できます。詳細については、次のマイクロソフト Web サイトを参照してください。

Visual Studio 2008 SP1 の管理者による展開

Visual Studio 2008 SP1 は、条件付きのダウンロードのマネージャーおよび更新プログラムのインストーラーです。Visual Studio 2008 SP1 では、検出し、インストールのみに関連する更新プログラムを実行しているコンピューターに適用します。 管理者による展開、サーバー コンピューターにフル パッケージ レイアウトを作成します。 Visual Studio 2008 SP1 の完全なパッケージのレイアウトを作成するには、次の手順を実行します。
  1. インターネットに接続しているコンピューター上の一時フォルダーに VS90sp1_KB945140.exe ファイルをダウンロードします。たとえば、C:\VS90SP1 フォルダーにファイルを保存します。
  2. [スタート] をクリックし、[ファイル名を指定して実行] をクリックして、 cmd と入力し、[OK] をクリックします。

    注: Windows Vista で管理者のパスワードまたは確認を求められた場合、パスワードを入力して続行] をクリックします。
  3. すべての Visual Studio 2008 SP1 パッケージをダウンロードするのには次のコマンドを入力します。
    VS90sp1-KB945140-ENU.exe/createlayout以下に/passive
    注: 以下にプレース ホルダーでは、パッケージ レイアウトのターゲット フォルダーを表します。たとえば、次のコマンドを入力します。
    VS90sp1-KB945140-ENU.exe /createlayout c:\VS90SP1\Layout /passive
これらの手順を実行した場合は、完全な Visual Studio 2008 SP1 パッケージをダウンロードして、指定したフォルダーにパッケージを格納する Visual Studio 2008 SP1 をインストールしていません。これらのパッケージには、SP1 のセットアップ プログラム (SPInstaller.exe) が含まれます。

次に、クライアント コンピューターに更新プログラムを展開するには、以下の手順を。
  1. 作成した Layout フォルダーを共有ネットワークの場所にコピーします。
  2. 次のコマンドを使用して、SPInstaller.exe をコンピューター クライアントからに実行します。
    FullNetworkPathSPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestart
    たとえば、次のコマンドを入力します。
    \\Server\VS90SP1\Layout\SPInstaller.exe /q /log %temp%\VS90SP1.htm /promptrestart

すべてのプラットフォームのインストールまたは削除の問題

詳細については、Readme ドキュメントを参照してください。

サービス パックに関する既知の問題

詳細については、Readme ドキュメントを参照してください。

関連情報

この service pack の詳細については、次のマイクロソフト Web サイトを参照してください。Express エディションの Visual Studio 2008 の Service Pack 1 については、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。

Visual Studio 2008 Express Edition Service Pack 1 での変更や修正された問題のリストを950264

ADO.NET エンティティ データ モデルのデザイナーの詳細について、マイクロソフト サポート技術情報の記事を表示するのには次の資料番号をクリックします。

956252 Visual Studio 2008 Service Pack の 1 シェル (分離モード) では、ADO.NET エンティティ データ モデルのデザイナーを無効にする方法

956253 2008 Service Pack 1 を Visual Studio shell (統合モード) では ADO.NET エンティティ データ モデルのデザイナーはサポートされていません

プロパティ

文書番号:950263 - 最終更新日: 2017/02/02 - リビジョン: 1

Microsoft Visual Studio 2008 Team Suite, Microsoft Visual Studio 2008 Team Edition for Database Professionals, Microsoft Visual Studio 2008 Team Edition for Software Architects, Microsoft Visual Studio 2008 Team Edition for Software Developers, Microsoft Visual Studio 2008 Team Edition for Software Testers, Microsoft Visual Studio 2008 Standard Edition, Microsoft Visual Studio 2008 Standard Edition, Microsoft Visual Studio 2008 Standard Edition, Microsoft Visual Studio 2008 Standard Edition, Microsoft Visual Studio 2008 Professional Edition, Microsoft Visual Studio 2008 Professional Edition, Microsoft Visual Studio 2008 Professional Edition, Microsoft Visual Studio 2008 Professional Edition, Microsoft Visual C# 2008 Express Edition

フィードバック