none
VS.NET2005のバージョンで作成したソリューションファイルをVS.NET2003で開けるようにする方法 RRS feed

  • 質問

  • はじめて投稿します。初歩的なご質問で申し訳ありません。

    Visual Studio.NET 2005で作成したソリューションファイルを2003のバージョンで読み込もうとすると「選択されたファイルはVisual Studioソリューションファイルです。このファイルは、新しいバージョンのVisual Studioで作成されているため、開けません。」と表示されます。2005で作成したソリューションファイルを2003で開けるようにするにはどうしたらよいのでしょうか。

    急ぎで困っています。もしご存知の方いらっしゃいましたら、至急教えて頂けないでしょうか。よろしくお願い致します。

    2006年11月7日 13:10

回答

  • 無理です。
    仮に開けても、.NET 2.0 用の構文やクラスを使っていたらビルドできませんし。
    2006年11月7日 13:23
  • もしやるとしたら、
    Visual Studio 2005 で作成したソリューションを開く
    Visual Studio 2003 を新規で同じアプリケーションの種類で作成する。
    2003 側に2005 のコードをコピペ・コピペ・ごにょごにょ・・・
    .NET Framework 2.0 で新しく追加されたコードを使用している場合は .NET Framework 1.1 に手動でコンバートする

    といった具合に全て手動で行うしかないのではないでしょうか。

    でも急ぎなら、なおさらやらないほうがいいですね。
    いろいろミスが発生したりしますので。

    2006年11月7日 13:27
  • VS2005 Expressをダウンロードして使うというのではダメなんでしょうか?

    (参考)
    Convert a VS.net 2005 csproj file so VS.net 2002 recognizes it?
    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=80429&SiteID=1

    2006年11月7日 13:38
    モデレータ

すべての返信

  • 無理です。
    仮に開けても、.NET 2.0 用の構文やクラスを使っていたらビルドできませんし。
    2006年11月7日 13:23
  • もしやるとしたら、
    Visual Studio 2005 で作成したソリューションを開く
    Visual Studio 2003 を新規で同じアプリケーションの種類で作成する。
    2003 側に2005 のコードをコピペ・コピペ・ごにょごにょ・・・
    .NET Framework 2.0 で新しく追加されたコードを使用している場合は .NET Framework 1.1 に手動でコンバートする

    といった具合に全て手動で行うしかないのではないでしょうか。

    でも急ぎなら、なおさらやらないほうがいいですね。
    いろいろミスが発生したりしますので。

    2006年11月7日 13:27
  • 囚人さん、早速のご回答ありがとうございました。なるほど無理なのですね。とても助かりました。

    これからもよろしくお願い致します。

    2006年11月7日 13:27
  • ダッチさん、早速のご回答ありがとうございました。なるほど、全て手動でやるのですね。出来るかどうか分かりませんがやってみます。

    これからもよろしくお願い致します。

    2006年11月7日 13:31
  • VS2005 Expressをダウンロードして使うというのではダメなんでしょうか?

    (参考)
    Convert a VS.net 2005 csproj file so VS.net 2002 recognizes it?
    http://forums.microsoft.com/MSDN/ShowPost.aspx?PostID=80429&SiteID=1

    2006年11月7日 13:38
    モデレータ
  • trapemiyaさん、早速のご回答ありがとうございました。VS2005 Expressを使ってみる手はあるかもしれません。

    これからもよろしくお願い致します。

    2006年11月7日 13:55