Skip to content
2015/07/04 / Azulean

Visual Studio 2005/2008/2010/2012 Express の登録キーが取得できなくなった?

[2015/08/19追記] 2010 と 2012 の登録キー発行が再開したようです。→参照

以前から Visual Studio(Visual Basic, Visual C#, Visual C++, Visual Web Developer) Express の 2005/2008 あたりは登録キーが取得できないという話が MSDN フォーラムに挙がっていましたが、最近は 2012 までのバージョンにおいて同様に取得できなくなっているようです。

具体的には、登録キーをオンラインで取得するためのボタンやハイパーリンクをクリックすると、Microsoft のホームページにたどり着き、登録キーを取得する流れが途切れています。
2010 で IE の開発者ツールで情報を見る限り、リダイレクトの過程で 404 エラーページに飛ぼうとして、さらに Microsoft のトップページにリダイレクトされているので、ページが削除されている疑いが濃厚です。
(あくまで、現時点(2015/07/04)の振る舞いを述べていますので、状況が変わる可能性はあります)

※MSDN フォーラムにおいて、取得できなくなっている事象について告知されています。

このように登録キーが取得できなくなっているので、それぞれの対処は以下のようになります。

バージョン 対処方法
2005 オフラインインストール版を利用する
Internet Archive のキャッシュ からたどれる)
2008 オフラインインストール版を利用する
http://go.microsoft.com/?LinkId=9348306
2010 方法なし
新しいバージョンへ移行することを検討する

[2015/08/19追記]
システムが復旧したことがMSDNフォーラムにて告知されている。
2012 方法なし
新しいバージョンへ移行することを検討する

[2015/08/19追記]
システムが復旧したことがMSDNフォーラムにて告知されている。

 

2005 や 2008 はオフラインインストール版で回避できるのですが、2010 からはオフラインインストール版でも登録キーが必要になっているので回避できません。
このため、現時点では 最新バージョン の Express、使用条件を満たすなら Community Edition に移行することが必要になります。
(Community Edition では企業ユースでは使えないことが多いはずですので、使用条件に注意

Express のどれを選べば良いかわからない場合

以前とは違い、言語別ではなく、目的別の構成になっています。


デスクトップアプリ開発 Express for Windows Desktop
Web アプリ開発 Express for Web
Windows ストアアプリ開発 Express for Windows

どうしても特定のバージョンが必要な場合

企業ユースなど、どうしても、過去バージョンの Visual Studio で開発することが必要な方は、Visual Studio + MSDN を購入すれば、過去バージョンの Visual Studio もダウンロードすることができるようになりますので、この機会にご検討いただいた方が良いかもしれません。

2013 からはオフライン環境では使えません

2013 の Express からは「Microsoft アカウントでサインインできる環境」が必要 となっています。
つまり、オフラインインストールはサポートされていないと考えられます。
US Forum の参考スレッド

Visual Studio がどうしてもオフライン環境で必要な場合は、有償製品を買っていただくしかなさそうです。

(もし、ビジネスとしてそういった要求が生じているのであれば、今回の旧バージョンの打ち切りという事情を考えて、「開発環境はタダで手に入る」と思わず、きちんと予算化する(費用計上する)しかないと思います、現場によっては難しいかもしれませんが…)

コメントを残す

以下に詳細を記入するか、アイコンをクリックしてログインしてください。

WordPress.com ロゴ

WordPress.com アカウントを使ってコメントしています。 ログアウト / 変更 )

Twitter 画像

Twitter アカウントを使ってコメントしています。 ログアウト / 変更 )

Facebook の写真

Facebook アカウントを使ってコメントしています。 ログアウト / 変更 )

Google+ フォト

Google+ アカウントを使ってコメントしています。 ログアウト / 変更 )

%s と連携中

%d人のブロガーが「いいね」をつけました。