ベータ版の情報

この記事では、Microsoft 製品のベータ版について説明します。 この記事の情報は、そのまま提供され、予告なしに変更される可能性があります。このベータ版は、マイクロソフトから正式な製品サポートを利用することはできません。 ベータ版のサポートを受ける方法の詳細については、ベータ版の製品ファイルに含まれているドキュメントを参照するか、リリースをダウンロードした Web 上の場所を確認してください。

概要

この記事では、セットアップに関する既知の問題と、Visual Studio 2008 Express Edition Service Pack 1 (SP1) ベータ版の削除について説明します。 また、この記事では、Visual Studio 2008 Express Edition SP1 ベータ版のサポート機能について説明します。

詳細情報

この記事では、次の内容について説明します。

  • Visual Studio 2008 Express Edition SP1 ベータ版の入手方法

  • Visual Studio 2008 Express Edition SP1 ベータ版の変更された機能と問題を修正しました

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

  • インストールの要件

  • Visual Studio 2008 Express Edition SP1 ベータ版サポート

  • すべてのプラットフォームのインストールの問題

  • すべてのプラットフォームでの削除の問題

  • Service pack の既知の問題

Visual Studio 2008 Express Edition SP1 ベータ版が適用される製品

  • サポートされている Windows バージョンで、次のエディションの Visual Studio 2008 が実行されていない。

    • Visual Studio 2008 Team Edition

    • Visual Studio 2008 Standard Edition

    • Visual Studio 2008 Professional Edition

  • Microsoft .NET Framework 3.5

  • Visual C# 2008 Express Edition

  • Visual Basic 2008 Express Edition

  • Visual C++ 2008 Express Edition

  • Visual Web Developer 2008 Express Edition

Visual Studio 2008 Express Edition SP1 の入手方法

Visual Studio 2008 Express Edition SP1 ベータ版は利用できなくなりました。 Visual Studio 2008 Express Edition SP1 を入手するには、次の Microsoft Web サイトを参照してください。

http://www.microsoft.com/download/details.aspx?FamilyId=FBEE1648-7106-44A7-9649-6D9F6D58056E&displaylang=enこのパッケージでは、Visual C# 2008 SP1 Express Edition (ベータ版)、Visual Basic 2008 SP1 express edition (ベータ版)、Visual C++ 2008 SP1 express edition (ベータ版)、Visual Web Developer 2008 SP1 Express Edition (ベータ版) をインストールします。標準、プロフェッショナル、チームエディション向けの Visual Studio 2008 SP1 ベータ版のダウンロード場所の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。

945140 Visual Studio 2008 Service Pack 1 ベータ版のリリースノートと修正された問題の一覧

Visual Studio 2008 Express Edition SP1 ベータ版の変更された機能と修正された問題の一覧

Visual Studio 2008 Express Edition SP1 ベータ版の変更された機能と問題の解決方法の一覧については、Microsoft サポート技術情報の次の記事を参照してください。

  • 950263 Visual Studio 2008 Service Pack 1 ベータ版の変更と修正された問題の一覧#

  • 950264 Visual Studio 2008 Service Pack 1 ベータ版 Visual Basic の変更点と修正された問題の一覧

  • 951847 .NET Framework 3.5 の Visual Studio 2008 Service Pack 1 ベータ版の変更と修正された問題の一覧

この service pack では、次の新機能が追加されています。

  • SQL Server 2008 コミュニティテクノロジプレビュー (CTP) のサポートは、Visual Studio 2008 に追加されています。

  • Visual C++ では、技術レポート 1 (TR1) のライブラリサポートが追加されています。

  • Visual C++ では、Office の "ルックアンドフィール" 機能をサポートするために、Microsoft Foundation クラス (MFC) が強化されています。

  • Visual Web Developer では、Web プロジェクト用の SQL Server 2008 サポートが追加されています。

  • Visual Web Developer Express Edition では、Web アプリケーションプロジェクトサポートと Class Library サポートが追加されています。

  • Visual Web Developer では、JScript の書式設定がサポートされています。

  • Visual Web Developer では、WCF サービスの名前変更エクスペリエンスが改善されています。

  • デバッグの改善により、メモリ内統合クエリ (LINQ) クエリの結果を検査するためのサポートが改善されました。

  • Visual C# の新しい機能が追加され、コードに関する豊富なエラー情報を提供します。

  • 管理プロパティとマネージ演算子のデバッグ機能は、次のように変更されます。

    • 特定のステップ

    • ステップのフィルター処理

  • これで、デバッガーは Microsoft パブリックシンボルサーバーからのシンボルとソースのダウンロードを取り消すことができます。

  • リファレンスソースの効率化されたサポートがデバッガーに追加されます。

  • データアクセスを簡単にするために、ADO.NET Entity Designer が追加されます。

  • デバイスプロジェクトにローカルデータベースキャッシュを追加する機能が追加されます。

  • ASP.NET 動的データテンプレートとツールボックスコントロールが追加されます。

  • インターネットインフォメーションサービス (IIS) 7.0 マネージモジュールとハンドラーテンプレートが追加されます。

  • F5 キーを押して、WCF サービス (.svc) の WCF テストクライアントのデバッグを開始するためのサポートが追加されました。

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

サポートされる言語

  • 英語 (米国)

  • 日本語版

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

  • Windows Server 2008

  • Windows Vista

  • Windows XP SP2

  • Windows server 2003 SP2 またはそれ以降のバージョンの Windows Server 2003

インストールの要件

  • サポートされている Visual Studio 2008 Express エディションのライセンスコピーは、移行先コンピューターにインストールされている必要があります。

  • Microsoft Windows Installer 3.1 またはそれ以降のバージョンの Windows インストーラーは、インストール先のコンピューターにインストールされている必要があります。 詳細については、次の MSDN (Microsoft Developer Network) Web サイトを参照してください。

    http://msdn2.microsoft.com/en-us/library/Aa372866.aspx

  • 512 mb 以上の RAM をお勧めします。

Visual Studio 2008 Express Edition SP1 ベータ版サポート

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

http://connect.microsoft.com

すべてのプラットフォームのインストールの問題

Visual studio 2008 Express Edition SP1 ベータ版が Visual Studio のコンパイル後すぐにインストールされない

Visual Studio 2008 Express Edition SP1 ベータ版をインストールするには、デバッガーサービスを閉じる必要があります。この問題を解決するには、次のいずれかの操作を実行します。

  • 進行中のコンパイルを完了し、デバッガーサービスが終了するまで待ちます。 これには10分かかる場合があります。

  • タスクマネージャーを使用して、Mspdbsrv サービスのすべてのインスタンスを終了します。

すべてのプラットフォームでの削除の問題

混在モード

Visual Studio 2008 の複数のエディションの場合、Microsoft では、すべてのエディションが同じサービスパックレベルであるシナリオのみがサポートされています。 複数の言語バージョンまたは Visual Studio 2008 の複数のエディションがコンピューター上にある場合は、すべてが Microsoft によってサポートされるレベルである必要があります。 たとえば、すべてのバージョンまたはエディションは、リリースレベルまたは SP1 レベルである必要があります。

Visual Studio 2008 Express SP1 ベータ版を削除する方法

Visual Studio 2008 Express SP1 ベータ版は、以前のバージョンの Visual Studio 2008 Express エディションの完全な更新プログラムです。 Visual Studio 2008 Express SP1 ベータ版の各言語エディションを削除するには、インストールされている Windows のバージョンに応じて次の手順を実行します。

Windows Vista
  1. コントロール パネルの [プログラムと機能] をダブルクリックします。

  2. [ Visual Studio 2008 EXPRESS SP1 ベータ版] をクリックし、[アンインストール] をクリックします。

  3. セットアップウィザードで、製品をアンインストールするオプションを選択し、セットアップウィザードの指示に従います。

Windows Vista より前のバージョンの Windows
  1. コントロールパネルで、[プログラムの追加と削除] 項目を開きます。

  2. [ Visual Studio 2008 EXPRESS SP1 ベータ] をクリックし、[削除] をクリックします。

  3. セットアップウィザードで、製品をアンインストールするオプションを選択し、セットアップウィザードの指示に従います。

Visual Studio 2008 のリリースバージョンに復元する方法

Visual studio 2008 SP1 ベータ版をすべて完全に削除した後、visual studio 2008 SP1 ベータ版の更新中に置き換えられたすべての機能を復元するには、残りの Visual Studio 2008 リリースバージョンを修復する必要があります。 Microsoft .NET Framework 3.5 SP1 ベータ版は、Visual Studio 2008 SP1 ベータ版をアンインストールした後もオペレーティングシステムに残ります。 .NET Framework 3.5 SP1 のベータ版は、オペレーティングシステムから削除しないことをお勧めします。 .NET Framework 3.5 SP1 ベータ版は、以前のバージョンの Visual Studio.To の下位互換性があります。 Visual Studio 2008 をサポートされているリリースバージョンの状態に復元するには、次の手順を実行します。

  1. Visual Studio 2008 Express SP1 ベータ版がインストールされている場合は、「すべてのプラットフォームの削除の問題」のサブセクション「Visual Studio 2008 Express SP1 ベータ版を削除する方法」の手順に従って、それらを削除します。

  2. Visual studio 2008 Express SP1 ベータ版が Visual studio 2008 の非 Express エディションに適用された場合は、「すべてのプラットフォームの削除の問題」の「Visual Studio 2008 Express SP1 ベータ版を削除する方法」の手順に従って、Visual Studio 2008 Express SP1 ベータ版の更新プログラムを削除してください。

  3. インストールされている Windows のバージョンに応じて、次の手順を実行します。Windows Vista

    1. コントロール パネルの [プログラムと機能] をダブルクリックします。

    2. Visual Studio 2008 の各インスタンスをクリックし、[アンインストールと変更] をクリックして、メンテナンスモードで visual Studio のセットアップを開始します。

    Windows Vista より前のバージョンの Windows

    1. コントロールパネルで、[プログラムの追加と削除] 項目を開きます。

    2. Visual Studio 2008 の各インスタンスをクリックし、[変更と削除] をクリックして、メンテナンスモードで visual Studio のセットアップを開始します。

  4. [メンテナンスモード] ウィンドウで [修復/再インストール] オプションをクリックして選択し、[既存の機能を修復します] をクリックします。

  5. 手順3を繰り返します。

  6. メンテナンスモードのウィンドウで、[機能の追加/削除] オプションをクリックして選択します。

  7. 以下のいずれかを実行します。

    • 製品の機能ツリーのいずれかの機能チェックボックスをオンにして、チェックボックスをオフにします。

    • 変更する機能コンポーネントを追加または削除します。

  8. [更新] をクリックして、オペレーティングシステムにインストールされている Visual Studio コンポーネントをセットアップで更新します。

  9. Visual Studio 2008 Express の任意のエディションを再インストールします。

Service pack の既知の問題

.NET Framework 3.5 クライアントベータ1がコンピューターに既にインストールされている場合、Visual Studio 2008 Express Edition SP1 ベータ版のインストールが失敗する

この問題を回避するには、次の手順を実行します。

  1. Microsoft .NET Framework 3.5 クライアントベータ1をアンインストールします。

  2. Microsoft .NET Framework 3.0 クライアントベータ1をアンインストールします。

  3. Microsoft .NET Framework 2.0 クライアントベータ1をアンインストールします。

  4. Visual Studio 2008 Express エディション SP1 ベータ版を再インストールします。

Visual Studio 2008 Express edition SP1 ベータ版は、SQL Server 2008 Express Edition と互換性がなく、sql server 2008 Express エディションにアップグレードした後で SQL Server データベースに接続できない

SQL Server 2008 Express Edition にアップグレードすると、データベースの名前付きインスタンスは上書きされ、Visual Studio 2008 Express エディションでは、SQL Server 2008 Express Edition で既定のインスタンスをターゲットにすることができなくなります。

Visual Studio 2008 Express エディションのリリースバージョンがインストールされているコンピューターで、64ビットデバッガーコンポーネントが更新されない

リモートデバッガーのライトコンポーネントを使用すると、Visual Studio 2008 Express エディションで64ビットアプリケーションをデバッグできます。 Visual Studio 2008 Express edition のリリースバージョンが既にコンピューターにインストールされている場合、Visual Studio 2008 Express エディション SP1 ベータ版をインストールしても、リモートデバッガーのライトコンポーネントは SP1 レベルにアップグレードされません。 そのため、Visual Studio 2008 Express Edition SP1 ベータ版の一部の新機能は正しく動作しないか、64ビットアプリケーションをデバッグするときには使用できません。 さらに、Visual Studio 2008 Express エディションを修復した場合、修復手順でリモートデバッガーのライトコンポーネントの修復が試みられる手順で、修復手順が失敗します。 次に、コンポーネントの追加の修復がキャンセルされます。この問題を回避するには、64ビットバージョンの Windows でリモートデバッガーのライトコンポーネントをアンインストールしてから、Visual Studio 2008 Express Edition SP1 ベータ版をインストールしてください。

Visual Studio 2008 Express Edition SP1 ベータ版で .NET Framework セットアッププログラムが失敗することがある

.NET Framework セットアッププログラムは、次のいずれかの条件に該当する場合に失敗します。

  • Windows XP ベースのコンピューターでは、バージョンの .NET Framework がインストールされていません。

  • Windows XP ベースのコンピューターには、.NET framework 2.0 または以前のバージョンの .NET Framework のみがインストールされています。

IIS メタベースのロックが予想より長く保持されているため、セットアッププログラムが失敗します。この問題を回避するには、次の手順を実行します。

  1. [スタート] をクリックし、[実行] をクリックし、「 eventvwr.exe」と入力して、[ OK]をクリックします。

  2. [アプリケーション] をクリックして選択します。

  3. イベントログに次のエラーが存在するかどうかを確認します。

    Type: ErrorSource: 3.0.0.0: 指定され (0x80070094): 指定されたパスは、現在は使用できませんのでご注意ください。

  4. このエラーが発生する場合は、Visual Studio 2008 Express Edition SP1 ベータ版を再インストールしてください。

エンティティデータモデルの名前空間の名前を変更したときに、エンティティデザイナーでセーフモードのウォーターマークが表示される場合がある

エンティティデータモデルに、ストレージモデルの最後の部分と同じ名前の型が含まれている場合、エンティティデザイナーは、概念モデルの名前空間の名前を変更すると、セーフモードのウォーターマークを表示します。 これにより、.edmx ファイルは XML エディターでのみ編集可能になります。 たとえば、エンティティデータモデルに "Store" という名前の型が含まれており、ストレージモデルの名前空間が AdventureWorksModel である場合、この問題は、エンティティデータモデルの名前空間の名前を変更した場合に発生します。この問題を回避するには、次の手順を実行します。

  1. Visual Studio 2008 IDE で、[エラー一覧] の関連するエラーをダブルクリックします。 エラー番号は34です。 次に例を示します。

    エラー 34: 不明な名前空間または別名 (AdventureWorksModel)

  2. XML エディターで名前空間の名前を新しい名前空間名に変更し、モデルを保存して閉じます。

関数のインポートにマップされているストアドプロシージャのパラメーターが変更された場合に、エンティティデザイナーによってセーフモードのウォーターマークが表示される

対応する関数のインポートが追加、削除、または変更されたストアドプロシージャのパラメーターが、[セーフモード] のウォーターマークを表示します。 これにより、.edmx ファイルは XML エディターでのみ編集可能になります。この問題を回避するには、次の手順を実行します。

  1. XML エディターで .edmx ファイルを開きます。

  2. FunctionImport要素と対応する関数 importmapping要素を削除します。 (これらの要素は、.edmx ファイル内の2つの位置に存在します)。 要素を削除したくない場合は、 Function Import要素のパラメーターを変更して、ストアスキーマ定義言語 (SSDL) セクションで function 要素として表示されるストアドプロシージャを正しくマップすることができます。

数百のテーブルがあるモデルで "OutofMemoryException" 例外が発生することがある

この問題に関して既知の回避策はありません。

100よりも多い型を含むモデルでは、元に戻す操作が遅くなる

この問題に関して既知の回避策はありません。

同じ SSDL スキーマ名を持つエンティティデータモデルで、Web サイトプロジェクトでエラーが発生する

Web サイトプロジェクトに、同じ SSDL スキーマ名を持つエンティティデータモデルが含まれている場合、プロジェクトに競合する記憶域名前空間名が含まれていることを示すエラーが実行時に発生します。この問題を回避するには、web.config ファイルの接続文字列のメタデータ部分を次のように変更します。元のバージョンは次のようになります。

res://*

変更されたバージョンは次のようになります。

res://*/virtual_root.path-to-file.file_name.csdl|res://*/virtual_root.path-to-file.file_name.ssdl|res://*/virtual_root.path-to-file.file_name.msl

たとえば、WebSite1 の App_Code フォルダー (App_Code ¥ model) にモデルがある場合、接続文字列は次のようになります。

res://*/WebSite1.App_Code.Model.csdl| res://*/WebSite1.App_Code.Model.ssdl| res://*/WebSite1.App_Code.Model.msl

Visual Studio 2008 Express Edition SP1 ベータ版は、SQL server 2008 の2008年2月のコミュニティテクノロジ Preview (CTP) リリースにアップグレードされない場合があります。

以前の service pack レベルの SQL Server 2008 がインストールされているコンピューターに Visual Studio 2008 Express SP1 ベータ版をインストールした後、SQL Server 2008 は2月の 2008 CTP リリース (CTP6) にアップグレードされません。 SQL Server 2008 CTP6 は、以下の以前のバージョンからのアップグレードのみをサポートしています。

  • SQL Server 2005 SP2 またはそれ以降の service pack

  • SQL Server 2000 SP4 以降の service pack

この問題を回避するには、次の手順を実行します。

  1. 以前のバージョンの SQL Server をアンインストールします。

  2. Visual Studio 2008 Express Edition SP1 ベータ版セットアップをメンテナンスモードで実行します。

  3. [オプションコンポーネントの追加] オプションをクリックして選択し、[ SQL Server 2008 Express Edition] を選びます。

  4. [次へ] をクリックしてセットアップを続行します。

Visual Studio 2008 Express Edition SP1 ベータ版をインストールした後、SQL Server 2008 および SQL Server 2005 への参照がコンピューターに表示される

SQL Server 2005 Express Edition がインストールされているコンピューターに Visual Studio 2008 Express edition SP1 ベータ版をインストールした後、2008および2005バージョンの SQL Server への参照が、[スタート] メニュー、および [コントロールパネル] の [プログラムの追加と削除] 項目に表示されます。 この場合、SQL Server 2005 Express Edition は SQL Server 2008 Express Edition にアップグレードされています。 SQL Server 2005 Express Edition のサポートファイルを表すその他の参照は、Visual Studio 2008 または SQL Server 2008.To に影響しませんこの問題を回避するには、コントロールパネルの [プログラムの追加と削除] 項目を使用して、SQL Server 2005 Express Edition を削除します。

Visual Studio 2008 Express Edition SP1 ベータ版には Windows Server 2003 SP2 が必要

Visual Studio 2008 Express edition SP1 ベータ版のセットアップにより、SQL Server 2008 Express Edition がインストールされます。 SQL Server 2008 Express Edition では、Windows Server 2003 SP1 はサポートされていません。

コンピューターに visual Studio 2008 の非 Express edition がインストールされている場合、visual Studio 2008 Express Edition SP1 ベータ版のセットアップが実行されない

Visual Studio 2008 Express Edition SP1 ベータ版のセットアップでは、続行できない Visual Studio のサービス問題が報告されています。 Visual studio 2008 Express edition SP1 ベータ版は、非 Express edition の Visual Studio 2008 がインストールされているコンピューターにインストールされている場合、サポートされていません。この問題を回避するには、visual studio 2008 Express edition SP1 ベータ版をインストールする前に、非 Express edition の Visual Studio 2008 をアンインストールしてください。

Visual Studio 2008 Express Edition SP1 ベータ版は、特定のバージョンの Windows でのみ sql Server 2008 にアップグレードされる

SQL Server 2008 は、次のバージョンの Windows のみをサポートしています。

  • Windows Server 2008 またはそれ以降のバージョン

  • Windows Vista Service Pack 1 以降のバージョン

  • Windows XP Service Pack 2 以降のバージョン

  • Windows Server 2003 Service Pack 2 以降のバージョン

SQL Server 2008 CTP リリースの詳細については、次の Microsoft Web サイトを参照してください。

http://go.microsoft.com/fwlink/?LinkId=100093

既定では、ClickOnce の展開では、前提条件として SQL Server Express 2005 が使用されます。

既定では、Visual Studio 2008 Express Edition SP1 のベータ版では、sql server express 2008.To を必要とするアプリケーションを ClickOnce を使用して展開するときに、sql server express 2005 を必須として選択します。この問題を回避するには、アプリケーションの前提条件を SQL Server Express 2005 から SQL Server Express 2008 に手動で変更します。 これを行うには、次の手順を実行します。

  1. Visual Studio 2008 を起動します。

  2. アプリケーションを開きます。

  3. ソリューションエクスプローラーで、プロジェクトノードをクリックします。

  4. [プロジェクト] メニューでプロジェクト名をクリックし、[プロパティ] をクリックします。

  5. プロジェクトデザイナーで、[発行] タブをクリックし、[前提条件] をクリックします。

  6. [ Sql server 2005 Express edition ] チェックボックスをクリックしてオフにし、[ Sql Server 2008 express edition ] チェックボックスをオンにします。

参照情報

詳細については、「Visual Studio 2008 Express Edition Readme ファイル」を参照してください。 このためには、次のマイクロソフト Web サイトにアクセスします。

http://go.microsoft.com/fwlink/?LinkID=111607標準、プロフェッショナル、およびチームエディション向けの Visual Studio 2008 SP1 ベータ版の詳細については、次の記事番号をクリックして、Microsoft サポート技術情報の記事を参照してください。

945140 Visual Studio 2008 Service Pack 1 ベータ版のリリースノートと修正された問題の一覧

ヘルプを表示

スキルを磨く
トレーニングの探索
新機能を最初に入手
Microsoft Insider に参加する

この情報は役に立ちましたか?

翻訳品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?

フィードバックをお送りいただきありがとうございます!

×