DHJJ [Hatsune's Journal Japan] blog

Hatsune's Journal Japan blog

目次

Blog 利用状況

ニュース

最新ツイート

運営サイト

Hatsune's Journal Japan
DHJJ

著作など

資格など

OCP
MCP

書庫

日記カテゴリ

わんくま同盟

Windows Phone Developer Tools 7.1 Betaが公開されました

Mango = 7.5といわれていましたが7.1が正式バージョンのようですね。

http://msdn.microsoft.com/en-us/library/hh202996(v=VS.92).aspx

秋にに登場すると言われているWindows Phone OS 7.1に対応したWPDTであるWindows Phone Developer Tools 7.1のβ版が公開されました。

http://www.microsoft.com/downloads/en/details.aspx?FamilyID=77586864-ab15-40e1-bc38-713a95a56a05

システム要件としては

  • Windows Vista SP2
  • Windows 7
  • 4GBの空きディスク領域
  • 3GBのメモリ
  • DirectX 10 or WDDM1.1対応

となっており、Visual Studio 2010 SP1に対応しているそうです。

インストール前の自環境の状態について

インストール前の環境で関連しそうなのは次のようになっています。

  • Windows Phone Developer Tools
  • Windows Phone Developer Tools January 2011 Update
  • Visual Basic for Windows Phone Developer Tools ? RTW
  • Microsoft Expression Blend 4 日本語版 SP1
  • Visual Studio 2010 SP1
  • Silverlight For WindowsPhoneToolkit 2011年2月版

また、1033フォルダを1041フォルダにコピーして日本語Visual Studio 2010でも使えるようにしています。

http://blogs.wankuma.com/hatsune/archive/2010/09/23/193150.aspx

インストール前の事前作業

MSDNのダウンロードページからvm_web2.exeをダウンロードして実行するとWebインストールが開始されます。

結果は次のようになります。

image

要は事前にアンインストールしなさいということなのですが、この2つのプロダクトのアンインストール理由は異なります。

  • 互換性のないVisual Basic for Windows Phone Devloper Tools - RTWの「バージョン」があるのでアンインストール
  • 互換性のないMicrosoft Expression Blend 4とSDKの「言語版」があるのでアンインストール

WPDT 7.0に追加でインストールしたVB for WPDTであり、WPDT 7.1にはVB対応も行われているのでアンインストールは納得です、というかやっと1つになってくれたというのが正直なところです。

Blend 4はできればアンインストールしないで済むならば済ませたかったのですがきっと7.1対応Blend 4英語版が入るためのアンインストールなんでしょうね。

最後のあがきとしてVB for WPDT - RTWだけをアンインストールして再度試してみましたがダメでした(笑)。

image

覚悟を決めてBlend 4関連をアンインストールです。

image

image

Blend 4本体をアンインストールしてもSDKはアンインストールされないので1つづつアンインストールしていきます。

インストール

WP7-01

WP7-02

WP7-03

ダウンロードがおわれば自動的にインストールが開始されます。

WP7-04

順調に進んだインストールですが最後の最後でBlend 4のインストールだけが失敗します。

WPDTでインストールされたBlend 4はアンインストールして日本語版Blend 4をインストールする必要があるので気にせず先に進みましょう。

WPDT 7.1ではSDK 7.0と7.1の両方に対応していて、現行のWindows Phone OS 7.0のアプリも秋に実機アップデートがあると言われているMangoことWindows Phone OS 7.1のアプリも作成する事が出来ます。それが証拠にSDKもv7.0とv7.1の両方のフォルダがあります。

WP7-05

 

英語版を後から入れろってことなんでしょうか。

日本語Visual Studio 2010への統合
  1. C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\CSharp\Silverlight for Windows Phone\1033フォルダをコピーして、そのコピーしたフォルダ名を1041にリネーム
  2. C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ProjectTemplates\VisualBasic\Silverlight for Windows Phone\1033フォルダをコピーして、そのコピーしたフォルダ名を1041にリネーム
  3. C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\CSharp\Silverlight for Windows Phone\1033フォルダをコピーして、そのコピーしたフォルダ名を1041にリネーム
  4. C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\ItemTemplates\VisualBasic\Silverlight for Windows Phone\1033フォルダをコピーして、そのコピーしたフォルダ名を1041にリネーム
  5. C:\Program Files (x86)\Microsoft Visual Studio 10.0\Common7\IDE\devenv ?installvstemplates を実行

image

Visual Studio 2010を起動

image

Visual Basicのテンプレートにも「Silverlight for Windows Phone」が追加されていてその中のテンプレートも数が増えています。

WPDT 7.0からあったもの

  • Windows Phone Application
  • Windows Phone Databound Application
  • Windows Phone Class Library
  • Windows Phone Panarama Application
  • Windows Phone Pivot Application

WPDT 7.1で追加されたもの

  • Windows Phone 3D Graphics Application
  • Windows Phone Audio Plyaback Agent
  • Windows Phone Audio Streaming Agent
  • Windows Phone Audio Task Scheduler Agent

またデフォルトのプロジェクト名も「WindowsPhoneApplication1」という長い名前だったのが「PhoneApp1」とすっきりした名前に変わっています。

プロジェクトの新規作成

プロジェクトの新規作成時にWindows Phone OSのバージョンを「7.0」にするか「7.1」にするかが選べます。

WP7-10

実機OSバージョンとターゲットOSバージョンの関係は次のようになります。当面は実機動作を考えているものは7.0を必ず選択してください。

  実機OS 7.0 実機OS 7.1(未提供)
ターゲットOS 7.0
ターゲットOS 7.1 ×
新エミュレータの実行

ターゲットOSに7.0を選んだ時も7.1も選んだ時も新しいエミュレータが立ち上がります。実機ロムから抜いてつくったエミュレータなので実機との差異が少ないとのことでしたが、実機が7.1になるまでの間はどうしたらいいのでしょう。

image

投稿日時 : 2011年5月25日 7:56

Feedback

# TwaFOfrBiWLHAiqToi 2011/12/17 19:32 http://www.chatzonderregistratie.nl

I was looking for the report in Yandex and suddenly came across this page. I found a little information on my topic of my report. I would like more, and thanks for that..!

# pMKqZrNbZdifyBdMrwx 2011/12/17 19:43 http://www.neojogos.com

See it for the first time!!...

# Unsung Heroes Blog Windows Phone 7.1 Beta Developer Tools | Unsung Heroes Blog 2012/07/26 10:06 Pingback/TrackBack

Unsung Heroes Blog Windows Phone 7.1 Beta Developer Tools | Unsung Heroes Blog

# nike 6.0 schuhe 2012/11/18 19:14 http://www.nikeschuhedamenherren.com/

Happiness is really perfume you wonrrrt rain buckets along other companies with no need of using a limited comes along for yourself.
nike 6.0 schuhe http://www.nikeschuhedamenherren.com/

# nike free 3.0 v2 2012/11/19 14:01 http://www.nikeschuhedamenherren.com/nike-free-30-

Not look down upon, regardless of whether you happen to be downcast, to create can never predict who has thinning motivated by your trusty laugh.
nike free 3.0 v2 http://www.nikeschuhedamenherren.com/nike-free-30-v2-damen-runningschuhe-schwarz-weiß-blau-p-973.html/

# Pull Armani 2012/11/25 18:21 http://www.fr-marque.com/

Precisely may possibly marital life getting adoration, you'll encounter adoration getting marital life.
Pull Armani http://www.fr-marque.com/

# destockchine site 2013/01/10 13:51 http://www.destockchinefr.fr/

In the event you normally would you want to keep method through an opponent, reveal to this can due to this cause a mate.
destockchine site http://www.destockchinefr.fr/

# nike tn 2013/01/11 17:51 http://www.robenuk.eu/

Don't connect with others who sadly are functional to be with. To understand that will energy someone to prize your true self " up ".
nike tn http://www.robenuk.eu/

# casquette supreme 2013/03/03 6:00 http://www.b66.fr/

Father‘tonne strive so desperately, the most suitable matters appear during the time you bare minimum be prepared it to. casquette supreme http://www.b66.fr/

# Finishline 2013/03/05 15:11 http://www.jordanretro10air.com/

Enjoy might activated factor for a life span therefore the development of what we love. Finishline http://www.jordanretro10air.com/

# jordan 4 2013/03/05 15:12 http://www.nike44.com/

Real love, a friendly relationship, esteem, you should not merge persons over a widespread hate for the purpose of a specific thing. jordan 4 http://www.nike44.com/

# uknow 2013/03/05 15:12 http://www.f77.fr/

Seriously like relates to the solely rational not to mention ample solution regarding peoples existence. uknow http://www.f77.fr/

# casquette swagg 2013/03/05 19:45 http://www.b66.fr/

The exact undesirable way to forget about any individual is being meters exact beside these folks being familiar with you are‘p buy them. casquette swagg http://www.b66.fr/

# flightclubny 2013/03/05 19:47 http://www.jordanretro10air.com/

Anywhere int he planet you're likely to be one individual, yet unfortunately to at least one guy you're likely to be the modern world. flightclubny http://www.jordanretro10air.com/

# destockhine 2013/03/15 6:20 http://www.b77.fr/

At riches our acquaintances recognise us all; inside hardship we all know our acquaintances. destockhine http://www.b77.fr/

# paristreet 2013/03/15 18:05 http://www.a88.fr/

The very worst type of way for you to missed an individual might be seated directly anyway , they the entire group discovering you are able to憑t|capital t|big t|to|testosterone levels|testosterone|w not|longer|l|r|g|s|h|d|p|T|metric ton|MT|tonne} buy them. paristreet http://www.a88.fr/

# Laredoute 2013/04/05 2:40 http://ruezee.com/

Relationships past once every last companion is convinced they have a slight transcendence above the all the other. Laredoute http://ruezee.com/

# coachoutletstore77.com 2013/04/06 14:30 http://www.coachoutletstore77.com/

During money a family and friends find out mankind; with regard to difficulty we understand a family and friends. coachoutletstore77.com http://www.coachoutletstore77.com/

# nKLRiaCNps 2014/08/06 23:42 http://crorkz.com/

e93lNK Really enjoyed this post.Really looking forward to read more. Want more.

# hzufUFPwVv 2014/08/29 19:59 http://criminallawyersottawa.com

you have got an excellent blog right here! would you prefer to make some invite posts on my blog?

# qSpNNcVUPtfSkNFW 2014/08/30 21:13 http://facebook.com/pages/Flyttfirma-i-Stockholm/5

It's laborious to find educated individuals on this subject, but you sound like you understand what you're talking about! Thanks

# BpXRSKuWwfWzvClkqRP 2014/09/03 11:06 http://ecommerce-for-business.com/marine-safety-eq

Lovely website! I am loving it!! Will come back again. I am taking your feeds also.

# BgeBFkQgPFxLuanGV 2014/09/06 22:32 http://superandroides.com/2014/05/caller-id-aplica

I've recently started a website, the info you provide on this site has helped me tremendously. Thanks for all of your time & work.

# OeVkgnnkTtljE 2014/09/09 7:55 http://vendere-su-internet.com/

magnificent points altogether, you just won a brand new reader. What would you suggest about your publish that you made a few days in the past? Any positive?

タイトル  
名前  
Url
コメント