DHJJ [Hatsune's Journal Japan] blog

Hatsune's Journal Japan blog

目次

Blog 利用状況

ニュース

最新ツイート

運営サイト

Hatsune's Journal Japan
DHJJ

著作など

資格など

OCP
MCP

書庫

日記カテゴリ

わんくま同盟

[HoloLens]HoloLensアプリ作成時の共通作業(2017年9月編)

HoloLensアプリを作成するときのフォルダ構成を公開します。

[アプリ名フォルダ]

   +[Unityプロジェクトフォルダ]

       +assets

          |unityファイル

   +UWP

          |VisualStudioソリューションファイル

          +[プロジェクトフォルダ]

こんな感じにUnity関連とUWP関連が別フォルダになるようにしていて、その2つのフォルダをアプリ名フォルダの下に作っています。

こうすることでまとめてドンっと開発環境渡したいときは[アプリ名フォルダ]まるごとzipにして渡してしまえばいいですね。

githubにあげるときも同様ですが、Unity環境とUWP環境で除外したいファイルが違ったりするので、UnityプロジェクトフォルダとUWPフォルダにそれぞれ.gitignoreを記述しておくとよいでしょう。


Unityプロジェクトを新規作成するときの考慮点

そのためには、HoloLensアプリを作るときにUnityを立ち上げたら、例えば次のように[Project Name]欄に記載する値と、[Location]欄に記載するフォルダ名の最後をまずは一致させておきます。

image

HoloToolkit-Unityの追加

Unityプロジェクトができあがったら、提携作業としてまずはHoloToolkit-Unityをアセットとして追加します。

githubのreleaseにアセットパッケージファイルがあるのであらかじめダウンロードしておきます。

2017/09/06現在、私が使っている環境は、

Unity 5.6.2f1

なので、HoloToolkit-Unityもv1.5.8.0になります。

image

[Assets]-[Import Package]-[Custom Package]メニューでダウンロードしたアセットパッケージファイルを指定します。

image

アセットが追加されるとメニューなども拡張されるので、HoloToolkitメニューからいつものConfigurationをやっておきましょう。

シーンの保存

Unityのシーンを保存したいときは、プロジェクト名と同じ名前で保存しています。

image

Build Settings (2017年9月編)

HoloLensに搭載されたOSはまだWindows 10 Anniversary Updateなので、開発環境がCreators UpdateやFall Creators Updateだったりした場合には、UWP SDKとして10.0.14393.0を明示的に選択します。

image

また、[Unity C# Projects]チェックもデフォルト状態ではついていないのでこれもつけておきます。

UWPソリューションを出力するときの考慮点

image

UWPフォルダは最初できていないので[新しいフォルダー]をクリックしてフォルダを作成して名前を「UWP」にします。

UWPのソリューション構成は次のように3つのプロジェクトから構成されます。

image

*ここでVisual Studio 2015 Update 3を使っていると特に問題なく、HoloLensをUSBで接続した途にビルドタイプ「x86」にして出力先を「Device」にすればHoloLensでアプリが立ち上がります。


さて、現状のUnity 5.6.2f1からだとVisual Studio 2017を使うとエラーでビルドが失敗します(15.3.3でも失敗する)。

原因は、上2つのプロジェクトのcsprojファイルで記載されている

RunSerializationWeaver

の実行プロセスで

System.Collections.Generic.KeyNotFoundException: 指定されたキーはディレクトリ内に存在しませんでした。

というエラーが発生して

UWP\GeneratedProjectsUWP\Assembly-CSharp-firstpass\bin\x86\Debug\Assembly-CSharp-firstpass.dll

UWP\GeneratedProjects\UWP\Assembly-CSharp\bin\x86\Debug\Assembly-CSharp.dll

が作成されないからです。

また、最後の1つのプロジェクトでも

UWP\Unity\Tools\AssemblyConverter.exeの実行プロセスで

System.Collections.Generic.KeyNotFoundException: 指定されたキーはディレクトリ内に存在しませんでした。

というエラーが発生します。


どうやらこれを解決するためには、Unity 5.6ならばVisual Studio 2015にするか、Visual Studio 2017にしたいならUnity側をUnity 2017.1.0p5にするしかないようです。

でも、Unity 2017用のHoloToolKit-Unity (Unity 2017用だとMixedRealityToolkit-Unity) は、Pre-releaseなんですよね。

投稿日時 : 2017年9月6日 16:36

Feedback

# re: [HoloLens]HoloLensアプリ作成時の共通作業(2017年9月編) 2017/11/17 16:18 Kingroot for PC English Version download

Download Apk Kingroot https://www.kingrootforpc.com/kingroot-apk-for-android-free-download/
Kingroot for Windows Phone https://www.kingrootforpc.com/kingroot-for-windows-phone-free-download/

# re: Internet Explorer 11 で、右クリックしたときに表示されるメニューで、Bingではなく、Google をデフォルトの検索エンジンとして設定するには? 2017/12/08 18:09 meadc

http://www.nfl-shop.co nfl store
http://www.nike-chaussures.fr/ Air Max TN Homme
http://www.culinar-hannover.de/ Nike Air Force
http://www.pradahandbags.co prada handbags
http://www.burberry-outletsale.us/ burberry outlet sale store
me adc12.8

# kingroot 2018/04/25 17:23 kingrootapk



great post admin thanks for this.
http://www.kingrootapkforpcdownload.com/
http://www.kingrootapkforpcdownload.com/
http://www.kingrootapkforpcdownload.com/
http://www.tutuappapkdownloadd.com/
http://www.tutuappapkdownloadd.com/

# re: [HoloLens]HoloLensアプリ作成時の共通作業(2017年9月編) 2018/07/14 11:30 phoebesss

http://www.hydiapearls.com Coach Outlet Online
http://www.lumbergear.com Coach Factory Outlet
http://www.peoplesparkfilm.com Coach Factory Outlet
http://www.insite13.com Coach Outlet
http://www.artiswhyigetupinthemorning.com Coach Factory Outlet
http://www.wowinnovators.com Coach Factory Outlet
http://www.outletcoachonlinestores.com Coach Outlet Store Online
http://www.outletstorescoachonline.com Coach Outlet Store Online
http://www.chawengbayview.com Coach Factory Outlet
http://www.hamstersblog.com Coach Outlet Online
http://www.trudysfountainofyouth.com Coach Outlet Store
http://www.unpluggedtucson.com Coach Outlet Online
http://www.cpachpursesfactoryonline.com Coach Purses Outlet
http://www.factoryoutletonlinecoachstore.com Coach Factory Outlet
http://www.glamour-illustrated.com Coach Outlet Store
http://www.factoryonlinecoach.com Coach Factory Outlet

# re: INI 編集ツール IniModifier を作成してみる (1) 2018/08/20 12:45 chenlixiang

2018.8.20chenlixianghttp://www.onverseallstar.fr
http://www.bcbg.in.net
http://www.tory--burch.org
http://www.pandora-bracciali.it
http://www.dolceandgabbanasunglasses.com
http://www.manoloblahnik.us.com
http://www.airfoamposite.us
http://www.truereligion-jeans.co.uk
http://www.adidasoutletstores.us.com
http://www.jordans4.us.com
http://www.hermes-birkinbags.in.net
http://www.boseheadphones.us.com
http://www.linksoflondon.me.uk
http://www.michaelkors--canada.ca
http://www.alifeclothing.us
http://www.jordan6.in.net
http://www.michaelkorsoutlet.in.net
http://www.pandora--charms.in.net
http://www.karenmillen.org.uk
http://www.airzoompegasus.us
2018.8.20chenlixiangコメント:

# leilei123 2018/08/29 17:16 leilei3915

2018829 leilei3915コメント

http://www.canadagoosejacketsofficial.com.co
http://www.guccioutletsale.us.org
http://www.poloralphlaurennpolo.co.uk
http://www.giuseppezanottioutlet.us.com
http://www.pandoraoutletco.us.com
http://www.michaelkorsfactoryoutlet.us.org
http://www.coachoutlet-stores.eu.com
http://www.mbtshoes-outlet.us.com
http://www.raybansglasses.com.co
http://www.nfljerseyswholesaler.us.com
http://www.northfacejackets.com.co
http://www.polooutlet.us.org
http://www.michael-korsoutletofficial.us.com
http://www.michaelkorsoutletoutlet.us.com
http://www.michaelkorsoutletmkr.us.com
http://www.michaelkorsclearanceoutlet.us.com
http://www.coachoutletbags.us.com
http://www.ralphlaurenpoloshirts.me.uk
http://www.kate-spadeoutlet.us.com
http://www.pandoraoutletcheap.us.com

# Hello! This is kind of off topic butt I need somje guidance from an established blog. Is it difficult to set up your own blog? I'm not very techincal but I can fijgure things out pregty quick. I'm thinking about setting up my own but I'm not sure where t 2018/10/10 20:00 Hello! Thiss is kind of off topic but I need some

Hello! Thiis is kind of off topic but I need some guidance from an stablished
blog. Is it difficult to set up your own blog?

I'm not very techincal but I can figure things out pretty quick.
I'm thinking about setting up my own but I'm not sure where to start.
Do you have anny tips or suggestions? With thanks

# re: [HoloLens]HoloLensアプリ作成時の共通作業(2017年9月編) 2018/10/19 18:23 dongdong8

http://www.fitflopss.us.com
http://www.ferragamooutlet.us.com
http://www.ralphlaurensale.org.uk
http://www.uggstore.us.com
http://www.uggbuys.com
http://www.katespadehandbagssale.us.com
http://www.salvatoreferragamo.in.net
http://www.babyuggs.us.com
http://www.adidasflipflops.us.com
http://www.uggfactoryoutletstore.us.com
http://www.marceloburlon.us.com
http://www.nikesb.in.net
http://www.supra.us.org
http://www.uggformen.us.com
http://www.michaelkorsoutletcheapest.us.com
http://www.prada.us.org
http://nike.outletstore.us.com
http://www.uggclearance.us.com
http://www.pandora-jewelry.name
http://www.viscontipens.us.com
http://www.mikimotojewelry.com
http://www.suprashoesclearance.us.com
http://www.vansshoes.us.org
http://www.thenorthfacecom.us.com
http://www.ralphlauren.in.net
http://www.uggoutletsofficial.us.com
http://www.omegawatches.us.org
http://www.michael-korstaschen.ch
http://www.cheapnfljerseysnike.us.com
http://www.michaelkorsoutlet70off.us.com
http://www.cheapnhljerseysshop.us.com
http://www.jordanretro.us
http://www.airmax1.us
http://www.baseballbats.us.com
http://www.nikesshoes.us.com
http://www.uggbootsonsale65off.us.com
http://www.coachoutletfactoryofficial.us.com
http://www.airmax97.org
http://www.leejeans.us.com
http://www.burberrysale.us.org
http://www.camisetasdefutbolbaratases.es
http://www.oakleysunglassewholesale.us.com
http://www.ray-banssunglasses.org.uk
http://www.persolsunglasses.us.com
http://www.adidasyeezy350boost.us.com
http://www.y3shoes.us.com
http://www.pandoraukcharms.co.uk
http://www.oakley-vaultsunglasses.us.com
http://www.michaelkorsshandbags.us.com
http://www.airjordanretro.fr
http://www.uggsofficialsite.in.net
http://www.raybansunglassesoutlet.net.co
http://www.flipflops.me.uk
http://www.uggsales.us.com
http://www.truereligionsale.com.co
http://www.maxairnike.us.com
http://www.flops.us.com
http://www.vans.us.org
http://www.jordan5.us
http://www.oakleysunglassescanada.ca
http://www.russellwestbrook.us.com
http://www.mauijimsunglasses.us.com
http://www.soldier11.com
http://www.malone-souliers.org
http://www.thehundredsclothing.com
http://www.jordan3.net
http://www.nikefree.net
http://www.nikekd10.us.com
http://www.toryburchhandbags.us.org
http://www.airmaxnl.nl
http://www.beatsbydrdresolo.us
http://www.adidasultra-boost.us.com
http://www.nikeoutletus.us.com
http://www.shopbasketballshoes.us.com
http://www.outletuggsale.us.com
http://www.nikekd8.com
201810.19wengdongdong

# dongdong8 2018/11/21 13:48 wengdongdong053@outlook.com

http://www.kobe11.in.net
http://www.adidasstoreuk.me.uk
http://www.cheapnfljerseysfree.us.com
http://www.huarache.us.com
http://www.nikeuktrainers.me.uk
http://www.yoga-pants.us.com
http://www.adidasoutletadidas.us.com
http://www.coachhandbagsfactoryoutletonline.us.com
http://www.lebron13.org
http://www.manoloblahnikshoes.us.com
http://www.coachoutletstoreonlineclearances.us.org
http://www.vetementsclothing.com
http://www.nikeoff.com
http://www.ralphlaurens.fr
http://www.northfaceoutlet.us.com
http://www.coachonline.us.org
http://www.nikeairforce1.net
http://www.rayban.net.co
http://www.nikeoutletstoreonline.us.com
http://www.nikeblazer.fr
http://www.levisjeans.us.com
http://www.pandorajewelrysoutlet.us.com
http://www.tory-burchshoes.us.com
http://www.cartierjewelry.us.com
http://www.swarovskirings.us.com
http://www.tiffanyjewelrybracelet.us.com
http://www.toryburchsandals.us.com
http://www.lululemon.in.net
http://www.nikestores.us
http://www.suprashoesclearance.us.com
http://www.mkpurse.us.com
http://www.kanyeyeezyshoes.us.com
http://www.uggbootsonsale75off.us.com
http://www.michaelkors.org.uk
http://www.underarmouroutletclearance.com
http://www.ralphlauren-poloshirts.me.uk
http://www.jordan8.net
http://www.uggsaustralia.in.net
http://oakley.sunglassesoutlet.us
http://www.canadagoose-sale.ca
http://www.taghuer.us.com
http://www.camisetasdefutbolbaratases.es
http://www.adidasnmdoutlet.us.com
http://www.tomfordsunglasses.us.com
http://www.canada-goosejacket.ca
http://www.coachoutletonlinestore.ca
http://www.skecherssandals.us.com
http://www.nobisjackets.us.com
http://www.michaelkorsoutletcheapest.us.com
http://www.newbalanc.in.net
http://www.uggforkids.us.com
http://www.converseshoesoutlet.us.com
http://www.ray-banssunglasses.org.uk
http://www.uggfactoryoutletstore.us.com
http://www.adidasjeremyscott.in.net
http://www.miumiusunglasses.com
http://www.michaelkorsoutletonsale.us.com
http://www.pradahandbagsoutlet.us.com
http://www.katespadehandbagsoutlet.us.org
http://www.stephen-curryshoes.us.com
http://www.shopbrandbelts.com
http://www.outletcanadagoosesale.us.com
http://www.nikemercurial.us
http://www.spaldingbasketball.us
http://www.arcteryxsclothing.us.com
http://www.truereligionoutletjeans.us
http://www.coachoutletstoreonlineofficial.us.com
http://www.uggstores.us.com
http://www.newbalancesandals.us.com
http://www.swarovskijewelryoutlet.us.com
http://www.shoecarnival.us.com
http://www.michaelkorsoutlet70off.us.com
http://www.cheapjordansshoes.in.net
http://www.nikeoutletus.us.com
http://www.uggsboots.org
http://www.longchampoutlet-store.us.com
http://www.viscontipens.us.com
http://www.juicycoutureoutlet.us.com
http://www.coachcom.us.com
http://www.mooseknucklesjackets.us.com
http://www.wholesaleoakleysunglasses.us.org
http://www.adidaswings.name
http://www.macmakeup.org.uk
http://www.nikelunarglide.us
http://www.audemarspiguet.us.com
http://www.coachoutletstore.eu.com
http://www.pandorajewelry-canada.ca
http://www.hardenvol2.us.com
http://www.supreme-newyork.com
http://www.balenciagashop.us.com
http://www.linksoflondonuk.me.uk
http://www.uggsstoreoutlet.us.com
http://www.adidasoutlets.org
http://www.balenciaga-triples.us.com
http://www.coachoutletonline-sale.us.com
http://www.underarmourshoes.in.net
http://www.nikedunksb.us
http://www.supremeclothing.us.com
http://www.katespade-outlet.in.net
http://www.newcoachoutlet.us.com
http://www.longchampsacsoldes.fr
http://www.mulberryhandbags.us.com
http://www.nikeshox.in.net
http://www.nikeairmax.us.org
http://www.michaelkorsoutletsoff.us.com
http://www.monsterheadphones.us.com
http://www.fitflopsoutlet.us.com
http://www.omega.in.net
http://www.cheapnfljerseys.in.net
http://www.airforce1.in.net
http://www.canadagoosejacketsonsale.us.com
http://www.christianlouboutinsoutlet.us.com
http://www.tevasandals.us.com
http://www.raybansunglassesoutlet.net.co
http://www.woolrichjackets.us.com
http://www.kevindurantshoes.us.com
http://www.tiffanyandcojewelry.us.com
http://www.nikekd10.us.com
http://www.burberrysale.us.org
http://www.burberry-outlet-stores.us.com
http://www.coachfactoryoutlet-online.eu.com
http://www.onitsukatigershoes.us.com
http://www.pelikanpens.us.com
http://www.uggbuys.com
http://www.x-largeclothing.com
http://www.uggssaleoutlet.org
http://www.russellwestbrook.us.com
http://www.montblanccom.us.com
http://www.hermesoutlets.us.com
http://www.outletsuggstores.us.com
http://www.uggboots.mex.com
http://www.stephcurryjerseys.com
http://www.soccerjersey.eu
http://www.russellwilsonjerseys.us
http://www.victoriassecret.us.com
http://www.ralphlaurenjeans.us
http://www.converseshoes.us.org
http://www.fila.us.com
http://www.lebronjamesjerseys.us.com
http://www.raybansunglassesoutlet.co.uk
http://www.pandorajewelry.us.org
http://www.uggoutletstore.us.org
http://www.airmax1.us
http://www.coach-factoryonline.us.org
http://www.supremeclothing.me.uk
http://www.jordan6.net
http://www.jordan4.net
http://www.christianlouboutinshoessale.org.uk
http://www.adidasyeezy350.us.com
http://www.stuartweitzmanshoes.us.com
http://www.cheapmichaelkorshandbags.us.org
http://www.converse.me.uk
http://www.adidasflipflops.us.com
http://www.thenorthfacejackets.us.org
http://www.nikeairmax90.us.org
http://www.nfl-jersey.in.net
http://www.ralphlaurenfactorystore.us.com
http://www.nikeairmax90.com.de
http://www.nikeepicreactflyknit.us.com
http://www.dansko.us.com
http://www.mauijimsunglasses.us.com
http://www.christianoronaldojersey.com
http://www.supremeparis.fr
http://www.airjordan-14.us
http://www.adidasoutletstores.com
http://www.nikeshoesnike.us.com
http://www.oakleysunglasses.ru
http://www.pandorajewelrycanada.ca
http://www.fitflopss.us.com
http://www.vans.us.org
http://www.versaceclothing.com
http://www.outletmichaelkorsoutletonline.us.com
http://www.lightup-shoes.us.com
http://www.redbottoms.us.org
http://www.uggbootsshop.com
http://www.nhl-hockeyjerseys.us.com
http://www.ralph-laurenpolouk.org.uk
http://www.maccosmetics.org.uk
http://www.cheapsoccerjersey.us.com
http://www.fingerlingsmonkey.org
http://www.hollisteroutlet.us.org
http://www.soldier11.com
http://www.yeezydesertrat500.us.com
http://www.adidassuperstarshoes.us.com
http://www.adidasslides.us.com
http://www.versacebags.us.com
http://www.ralphlaurensale.org.uk
http://www.maillotdefootfrance.fr
http://www.uggs-bootsoutlet.us.com
http://www.louboutinoutlets.us.com
http://www.uggbootssale.in.net
http://www.uggsofficialsite.in.net
http://www.adidasyeezy350boost.us.com
http://www.lebron15.us.org
http://www.babyuggs.us.com
http://www.airmax95.us.org
http://www.jordans.in.net
http://www.ralplaurenuk.org.uk
http://www.burberryoutlet.com.co
http://www.fitflopssale.org.uk
http://www.uggsslippers.us.org
http://www.coachoutlet-factory.us.com
http://www.timberlandoutlet.us.org
http://www.christianlouboutinoff.us
http://www.lebronambassador10.us.com
http://www.jordan-femmepascher.fr
http://www.northfaceoutletstore.us.org
http://www.cheapbestnbajerseys.us.com
http://www.air-jordanpascher.fr
http://www.ray-bansunglassesoutlet.com.co
http://www.louboutins.me.uk
http://www.wwwnorthface.us.com
http://www.nikehyperdunks.com
http://www.beatsbydrdresolo.us
http://www.nikeflightbonafide.us
http://www.coachoutlet.net.co
http://www.ferragamooutlet.us.com
http://www.burberryoutlet-canada.ca
http://www.airjordan.me.uk
http://www.raybansunglassesforwomen.us.com
http://www.truereligion-jeans.us
http://www.pumasoutlet.us.com
http://www.hervelegerdresses.us.com
http://www.fussballtrikotsshop.de
201811.21wengdongdong

# re: [HoloLens]HoloLensアプリ作成時の共通作業(2017年9月編) 2019/04/02 12:59 qqq

http://www.giuseppe-zanotti-outlet.org
http://www.pandoracharmjewelry.us.com
http://www.ralphlaurenpascher.fr
http://www.nikefactory.us.org
http://www.christianlouboutin-uk.co.uk
http://www.nike-airmax2015.us
http://www.nikehyperdunks.com
http://www.hermesbirkin.in.net
http://www.coachoutletonlinecoachfactory-outlet.us.com
http://www.adidas-nmd.us.com
http://www.poloralph.org
qqq

# Yeezys 2019/04/13 15:05 llripc@hotmaill.com

aummrtcagbYeezy Boost,Definitely believe that which you said. Your favourite justification appeared to be on the net the simplest thing to remember of.

# Yeezy Shoes 2019/04/14 8:29 vplhueu@hotmaill.com

molndnghdy,Thanks for sharing this recipe with us!!

# Nike React Element 87 2019/04/21 17:32 usnpbyfkgi@hotmaill.com

Otherwise, Political inaction and continued infighting may have serious consequences."

# Pandora Jewelry Official Site 2019/04/26 4:43 oopcdwmyy@hotmaill.com

“The capitalist countries must have a strong force from the highest leadership, and declare the income\/wealth/opportunity gap is a national emergency and assume the responsibility of redesigning the system so that it can function better.

# Cheap NFL Jerseys 2019/05/04 9:18 itkkfhb@hotmaill.com

Rosen, the same guy who has had five different offensive coordinators in four years (since his freshman year at UCLA), got one season behind the worst offensive line in football before his franchise gave up on him. Thus is life in the NFL.

# Yeezy 2019/06/04 22:56 bxmhhcredp@hotmaill.com

http://www.yeezy.com.co/ Yeezy Shoes

# Travis Scott Jordan 1 2019/06/05 4:40 cpuuyevdk@hotmaill.com

While many were indeed designed and planned for ahead of the imposition of sanctions,Jordan Russia is clearly making a big effort to modernize its armed forces,Jordan especially its air force,Jordan and moving past older Soviet platforms. The Su-35 is a good example of such efforts.

# nike factory outlet 2019/06/12 15:13 enlkkzmz@hotmaill.com

http://www.cheapjerseyselitenfl.us/ NFL Jerseys Cheap

# Nike Air Max 270 2019/06/14 10:05 nntqveqck@hotmaill.com

http://www.jordan33.us/ retro jordan 33

タイトル  
名前  
Url
コメント