質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Q&A

解決済

2回答

9113閲覧

Visual Studio 2003のC#プロジェクトを2015で開きたい

sunchan1107

総合スコア55

C#

C#はマルチパラダイムプログラミング言語の1つで、命令形・宣言型・関数型・ジェネリック型・コンポーネント指向・オブジェクティブ指向のプログラミング開発すべてに対応しています。

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

0グッド

1クリップ

投稿2017/01/07 12:51

Visual Studio 2003で作成されたC#プロジェクトをVisual Studio 2015で開こうとしたところ、下記エラーが発生して開けませんでした。
開く方法、ありますでしょうか。

---メッセージ---
xxxxx:このプロジェクトを Visual Studio 2015、Visual Studio 2013、Visual Studio 2012、および Visual Studio 2010 SP1 で開けるように、プロジェクトの動作には影響しない非機能的な変更をプロジェクトに加える必要があります。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

crowmtさんも書かれていますが、
一旦2005や2008とかで変換かけてると、2015で開けると思います。
古いのが無いのであれば、
手間ですが、
2015で空プロジェクトを作成して、
1ファイルごとに取り込みます。
その際変換はされないので、手でエラー回避のために修正を行う必要があります。

投稿2017/01/07 14:08

KIYOSHI

総合スコア268

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

ベストアンサー

ちょっとバージョンがあいまいですが、Visual Studio 2008で一度変換してあげると、今後互換のない関数というのが出てくるようになります。
その関数を2008以降の使える関数に置き換えてから、Visual Studio 2015で開いて変換すると開けるかと思います。

投稿2017/01/07 13:43

crowmt

総合スコア402

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

sunchan1107

2017/01/07 14:16

ご教示ありがとうございます。 2008で開くことを考えましたが、2008を入手(ダウンロード)する事が出来なく 断念しております。
crowmt

2017/01/08 01:46

昨日ダウンロード先は探し出せてはいたんですが、VSがインストールされていないパソコンでインストールしようとすると .NET Framework 3.5 のダウンロードで先に進まない状態になりました。 提示するかどうか悩みましたが、 http://go.microsoft.com/?LinkId=9348306 一応リンクを貼っておきますので、お試しください。
sunchan1107

2017/01/08 09:07

2008ダウンロードしインストールできました。 2003のC#プロジェクト(sln)を2008で開くと「Visuak Studio 変換ウィザード 」が起動して、変換を開始する事ができました。 しかし、エラーが発生してしまいました。 エラーは「変換中にいくつかのエラーが発生しました。詳細については、変換レポートを参照してください。」という内容です。 変換レポートは「Web プロジェクト コンポーネントがインストールされていません。プロジェクト http://localhost/work/sample.csproj を変換できません。」という内容でした。 もう一歩ですので頑張ってみます。もし、解決方法ご存じでしたら教示頂きたくよろしくお願い致します。
crowmt

2017/01/08 09:45

さっさとURL提示しておけばよかったですね… 無事にインストールできたようでよかったです。 https://msdn.microsoft.com/ja-jp/library/60z6y467(v=vs.90).aspx こちらに Q.Web プロジェクト コンポーネントがインストールされていません。プロジェクトをアップグレードできません A.プロジェクトが Web プロジェクトです。Web プロジェクトの変換に使用できる Express エディションは Visual Web Developer Express エディションだけです。 ということのようです。 Visual Web Developer を探すか気合で変換するかみたいですね…
sunchan1107

2017/01/08 13:15

ご教示本当にありがとうございます。(分かりやすく丁寧な) もう少し情報を纏めて、再度、teratailで質問させて頂こうと考えております。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問