2

非常に鈍いですが、Visual Studio 2008プロジェクトをVisual Studio 2003に変換する方法を知っている人は、クライアントにいくつかのものを提供するつもりです。Visual Studio 2008プロジェクトを2003年に変換する

申し訳ありませんが、申し訳ありませんが、誰かが非常に良い点、どの言語、C#は答えです。

私はGoogleでたくさんの検索を行ってきましたが、2003年から2008年の間にしか出てこない傾向があり、その逆もありません。何か助けていただければ幸いです。

+0

どの言語ですか?たとえば、C++の.vcprojファイルでは可能かもしれませんが、もしC#やそれと同様のことを話しているのであれば、おそらく止まってしまいます。 –

+0

2003年から2005年に行くのは難しいです.2003年から2003年に行くことは想像もできません。 –

+0

Visual Studioのバージョン(.Net版など)で問題が発生した場合は、プロジェクトはVS 2008 Expressで動作し、それをクライアントに伝えます。 –

答えて

2

2008には2003年よりも多くの設定があります。プロジェクトにいくつかの特別な設定がある場合は、あなたのことが嫌です。 それ以外の場合は、新しい2003プロジェクトを作成し、すべてのソースファイルをコピーしますか?

5

VS2008プロジェクトでは、VS2003で使用されている.NET 1.1には存在しない.NET 3.5の機能が使用される可能性があるため、一般的な場合は実行できません。

VS2008プロジェクトに.NET 1.1の機能しかない場合は、ファイルをコピーしてVS2003プロジェクトを作成し、「既存項目を追加」を使用してこれらの項目をVS2003プロジェクトに取り込むことができます。

+0

VS2008でターゲットフレームワークを2.0または3.0に設定できることを忘れないでください。 –

+0

はい、ただし.NET 1.1はありません。 –

2

VS2003プロジェクトで.NET 1.1とVS2008を使用すると、プロジェクトの構成によっては.NET 2.0,3.0、または3.5が使用されるため、非常に困難になります。問題は、フレームワークの各バージョンにあった機能があり、.NET 1.1に存在しない機能をコードが使用する可能性が高いことです。

0

古いVS2003プロジェクト形式2005/2008で使用されていたMSBuild形式に変更しましたが、後ろに行くことはありません。 VS2008の重要ではないプロジェクトは、特に自動化されたツールの場合、VS2003に移行するのは難しいかもしれないことに注意してください。たとえば、WinFormsはVS2003とVS2005の間で大幅な変更を行いました。

0

私が間違っている場合は私を修正してください。ただし、Visual Studio 2003は.net 1.1のみをサポートしていますか?つまり、.net 2.0または3.5アプリケーションをお持ちの場合、問題が発生します。私はそれは古いコンパイラのために似たような問題だと思います。

平均:不可能だと私は信じています。

関連する問題