- ベストアンサー
visual studio間変換について
visual studio2010にて作成したデータ(VBにてお絵かきツール作成)を、.vb(VBファイル形式)をフォームデータなどと一緒に、保存しましたが、2008では、開くことができません。 2008にて開けるようにする方法を教えてください。 できれば、2008形式で保存するやり方が一番うれしいです。
- みんなの回答 (2)
- 専門家の回答
質問者が選んだベストアンサー
2010にて作成したプロジェクトのフォルダーを別名でコピーします たとえば VBSample01 なら VBSample01_V35とか こうしておいて 2010にて変更したフォルダーのソリューションファイル(.sln)を開きます プロジェクト > プロジェクトのプロパティ > コンパイル > 詳細コンパイル オプションを実行 対象フレームワークを .NET Framework 3.0 または .NET Framework 3.5 などに変更 確認のダイアログには OKまたは はいなどを選択 念のため ファイル > すべて保存 を実行 2008を起動して ファイル > プロジェクトを開く を選択 上記で操作したフォルダー内の .vbprojを使ってプロジェクトを開く この手順で バージョンを変更できるようです ただし、2008にしてしまった プロジェクトは 2010ではアップグレードウィザードが走ってしまうようですよ 両方のバージョンが必要なら 2010側の開発を.NET Framework 3.0/3.5 にしておかないと面白くないようです .VB .Design.vb .resx などはセットとでコピーしてやればうまく2010でも動作するのかもしれません
その他の回答 (1)
- samtomsan
- ベストアンサー率55% (1060/1897)
2008とは Visual Studio 2008 のことですか。 2008 -> 2010 は変換してくれますが、2010 -> 2008は変換してくれませんね。 強引に行なうとしたら、WindowsApplication1.slnをテキストエディタで開いて Microsoft Visual Studio Solution File, Format Version 11.00 のバージョンを書き直して Microsoft Visual Studio Solution File, Format Version 10.00 これをVS2008で、プロジェクトを開いて見てください。 正しく動くかどうかはやってみないと判りません。