以前のツールで作成されたプロジェクトの更新

更新 : 2007 年 11 月

Visual Studio には、スマート デバイス開発者用の強力な開発ツールが用意されています。C++、C#、および Visual Basic を使用するプログラマは、Visual Studio に用意されている改良されたツールを活用できます。

Visual Studio 2008 開発環境での改良点は次のとおりです。

Visual Studio .NET 2003、eMbedded Visual C++、または eMbedded Visual Basic で作成されたスマート デバイス プロジェクトを移行する場合は、次の開発機能も Visual Studio 2005 から継承されます。

Visual Studio .NET 2003 または Visual Studio 2005 から Visual Studio 2008 へのマネージ プロジェクトの移行

Visual Studio 2005 または Visual Studio .NET 2003 で開発された Visual C# および Visual Basic スマート デバイス プロジェクトを Visual Studio 2008 に移行できます。移行するには、プロジェクトを開き、Visual Studio 変換ウィザードで必要なすべての変更をプロジェクトに加えます。

Smartphone 2003 のプロジェクト

Visual Studio 変換ウィザードは、.NET Compact Framework 1.0 を対象とするプロジェクトを .NET Compact Framework 2.0 用にアップグレードします。さらに、Smartphone 2003 は .NET Compact Framework 2.0 をサポートしていないため、Smartphone 2003 を対象とするプロジェクトを Windows Mobile 5.0 Smartphone 用にアップグレードします。

SQL Server Compact/Mobile のプロジェクト

SQL Server 2005 Compact Edition または Mobile Edition を使用するデータ プロジェクトは、SQL Server Compact 3.5 用にアップグレードされます。Visual Studio 変換ウィザードは、バージョン 3.5 のマネージ データ プロバイダを参照するようにプロジェクトを自動的に更新します。また、Visual Studio 変換ウィザードは、パスワードで保護されていない .sdf データベース ファイルの形式も変換します。.sdf ファイルがパスワードで保護されている場合は、アップグレード後に .sdf ファイルを手動で変換するように通知するメッセージがアップグレード レポートに表示されます。詳細については、「方法 : マネージ プロジェクトを SQL Server Compact 3.5 にアップグレードする (デバイス)」を参照してください。

eMbedded Visual C++ から Visual Studio 2008 へのプロジェクトの移行

移行ウィザードを使用して、eMbedded Visual C++ プロジェクトを移行できます。詳細については、「eMbedded Visual C++ から Visual Studio へのアップグレード ウィザード」を参照してください。

eMbedded Visual Basic から Visual Studio 2008 へのプロジェクトの移行

eMbedded Visual Basic で作成されたプロジェクトは、自動的には Visual Studio 2008 プロジェクトに変換されません。代わりに、Visual Studio 2008 で作成された新しい Visual Basic スマート デバイス プロジェクトに既存のソース ファイルとリソース ファイルを追加する必要があります。

ms228939.alert_note(ja-jp,VS.90).gifメモ :

Windows Mobile 2003 デバイスの ROM には eMbedded Visual Basic ランタイムは含まれません。ランタイムは RAM インストールとしてデバイスにダウンロードできますが、この構成はサポートされません。

参照

概念

デバイス機能と必要な開発ツール

その他の技術情報

スマート デバイス プロジェクトの概要