はつねの日記

Kinect, Windows 10 UWP, Windows Azure, IoT, 電子工作

VisualStudio

Meta Quest 3がでたので開発環境をおさらいする

Meta Quest 3が発売されました。 www.meta.com Meta Quest 3とはどのようなデバイスなのでしょうか。 フルカラーパススルー Microsoft HoloLensは光学シースルーといって、現実世界を直に見ることができて、そこに半透明のデジタルオブジェクトを一緒に見る…

nanoFrameworkを使ってデバッグ時にa3000000エラーが発生したときの対処法

nanoFrameworkを使ってM5Stack Core 2やM5Stick C PlusのアプリをC#で作成していてデバッグ実行すると、a3000000のエラーが表示されてアプリが起動せずにデバッグ実行が終わってしまうことがあります。 Error: a3000000Waiting for debug commands… このとき…

.NET(旧名称.NET Core)アプリの配布方法について(勘違いしていたので)

.NET 5以降のフレームワークでWindowsアプリ(以下、.NET Coreアプリ)を作成したとき、配布した実行可能ファイルが.NET Frameworkのときとは異なっている点を最近まできちんと把握していなかったので、忘備録代わりに投稿します。 .NET Coreアプリの2つの展…

Nreal Airを買ったので空中の立方体がくるくる回るアプリを作ろう

前回: hatsune.hatenablog.jp 準備 開発環境 Unity 2021.3.14f1 Visual Studio 2022 (Community 2019なども可) NRSDK 1.9.5 環境整備:詳細は前回参照 NRSDKのインポート NRSDKのTipsのFix GraphicsAPI is not OpenGLES3の対応 新規プロジェクト作成 Unity …

.NET nanoFramework ExtensionとVisual Studio 2022をすぐに更新して最新にしよう!

北米8/16(日本時間で8/17)に「Visual Studio 2022 version 17.3.1」がリリースされました。 同時に.NET nanoFramework Extensionも「.NET nanoFramework VS Extension v2022.2.0.33」に更新されました。 ここ数日、実は.NET nanoFrameworkのプロジェクトを…

.NET Frameworkから.NET 6への移植は別ソリューションで!

.NET Frameworkで作成していたWPFアプリを.NET 6化しています。 .NET 6用の空のプロジェクトを.NET Frameworkのプロジェクトファイルのあるフォルダに新規に作成して、あとは、プロジェクトに既存のソースコードを追加してビルドが通れば、.NET 6化が完了し…

ソリューションファイルをVisual Studio 2022用に変更する

Visual Studio 2022をインストールすると、Visual Studio 2019で作成したソリューションファイルの右肩には「16」の数字が表示されるようになります。 これを、図の右のように数字がついていないソリューションファイルにするにはどうしたらいいでしょうか。…

.NET 6でWPFアプリを作成してみる

Visual Studio 2022を使うと、.NET 6でWPFアプリが作成できます。 Visual Studioのプロジェクトでアプリのプロパティを開くと、今までとは雰囲気の違う内容が表示されます。 ターゲットOSや、サポートされているOSバージョンなどの指定ができるのは、Xamarin…

Visual Studio 2022 が利用可能になりました

Visual Studio 2022がついにGA(リリース)されました。 visualstudio.microsoft.com いよいよ64bitなVisual Studioですよ。ダウンロードも可能です。ダウンロードしたらインストールですね。 必要なワークロード(機能)だけ選択してサクッとインストールで…

Visual Studio 2022がやってくる!

devblogs.microsoft.com Visual Studio 2022の最初のパブリックプレビューは今年の夏に登場するようです。 2022ってことなのでGAは来年の様ですね。 2013→2015→2017→2019となって2021かと思いましたが2022のようです。 ここに期待 ついに64bitアプリになりま…

nupakファイルからインストールする

nugetとは docs.microsoft.com nugetは、Microsoftがサポートする.NET/.NET Coreのコード共有手段です。ライブラリなどの依存性なども記述できるので、ある機能のライブラリを使いたいときにnugetから取得することで必要な関連ライブラリなども入手すること…

Xamarinで作成したAndroid App Bundleを端末にインストールする

2021年8月からは、Google Playに新しくアプリを登録するには、従来のapkではなくAndroid App Bundle(aab)で登録することが必要になります。 Visual Studio + XamarinでAndroid向けアプリを作成するときも、もちろん、apkだけではなくaabで作成できます。 …

既存アプリのファイルを確実に上書きインストールするmsiを作成するには

本記事は、Visual Studio Installerプロジェクトで作成したmsiファイルで、既存のファイルのファイルバージョンが新しくても上書きインストールする方法について記述しています。 This article is about the msi created by the Visual Studio Installer pro…

MAVIC AIRにも使えるDJI SDKを入手しよう

SDKの入手 現在のSDKはいろいろな種類がでていますが、MAVIC AIRで使うのであればMobile SDKに注目です。 https://github.com/dji-sdk/Mobile-SDK-Android https://github.com/dji-sdk/Mobile-SDK-iOS SDK自体はどこにあるかといえば、Mobile-SDK-Android-ma…

Visual Studio 2017 version 15.5.4が公開されました

2018/01/16に15.5.4が公開されました www.visualstudio.com 15.5のバグ修正のみで新機能はなしですね。 そのバグ修正も少なくなってきましたし、そろそろ15.6とかもGAしてくるのかな? 参考情報:15.5.6のpreview版はこちら blogs.msdn.microsoft.com

Visual Studio 2017 Update 3がリリースされました。

blogs.msdn.microsoft.com Visual Studio 2017 Update 3 (Ver 15.3.0)がリリースされました。 サイトからダウンロードでもいいのですが、Visual Studio 2017をインストールしたときにインストールされるVisual Studio Installerを立ち上げるとUpdate 3の更新…

Visual Studio 2017がローンチされました

Visual Studio 2017がローンチされました。 インストールが早い! Visual Studio 2017をインストールしようとしてまず驚くのはインストール時間の早さです。 「何をしたいか」を選ぶことで必要な機能のみがインストールされます。 起動が早い! そしてインス…

Windows10Mobileへのデプロイが「Unexpected Error: -1988945906」エラーになったときには?

Visual StudioからWindows 10 Mobileにデプロイすると「Unexpected Error: -1988945906」が発生してデプロイできないということがありました。 Windows 10のバージョンは、Windows 10 ver.1501 (OS build 10586.545)。 いろいろ調べてみて下記のサービスが自…

Visual Studio 2015 Update 3がリリースされました。

MSNDサブスクリプションダウンロードから Visual Studio Enterprise 2015 with Update 3 Visual Studio Professional 2015 with Update 3 などがダウンロードできるようになりました。 Update 3の内容は(いまはまだRCと表示されますが)リリースノートに詳…

Xamarinで始めるAndroidアプリ作成(その3)

Xamarin.FormsがサポートしているAndroidのバージョンをおさらいしてみましょう。 https://developer.xamarin.com/guides/xamarin-forms/getting-started/installation/#android 公式ドキュメントによれば Android 4.0.3 (API 15) or higher iOS 6.1 or high…

Xamarinで始めるAndroidアプリ作成(その2)

前回のつづきです。 インストールが無事に完了したら、早速、Visual Studioを起動してみましょう。 [ファイル]-[新しいプロジェクト]メニューをクリックすれば言語ごとに作成できるテンプレート一覧が表示されます。 Android / Cross-Platform / iOSあたりが…

Xamarinで始めるAndroidアプリ作成(その1)

build 2016で発表があったようにVisual StudioユーザーであればXamarinは無料で使えます。 例外は、企業ユーザーでVisual Studio Expressを使っている開発者さんだけですね。 個人開発者やOSS開発者であえば、Xamarinのサイトから無償のVisual Studio Commun…

Netduino連載の最終回が公開されました

www.buildinsider.net ソフトウェア開発者だって、得意なプログラミングと組み合わせて電子工作をやりたくなる、そして、やった先に新しいアプリのアイデアが生まれるかもと始めたNetduino連載もいよいよ最終回です。ぜひ、拡散と、そして感想をよろしくお願…

Visual Studio for Androidが更新されました

2016/01/12にVisual Studio for Androidが更新されて、1.0.60106.1になりました。 この更新が行われる前、Visual Studio 2015 Update 1をアンインストールして再インストールしようとすると、 Visual Studio for Androidのインストールが失敗していました。 …

BuildInsiderでNetduinoでPLEN.Dを動かす記事が公開されました

www.buildinsider.net

Friendlyで自動テスト

弊社製品担当になって、WPFで作られているということでMVVM化したりUnitTestをソリューションに追加したりときたるべきUWP化に向けて準備をしてきました。そして、UIテストツールとしてちょっと調べてみたFriendlyが良かったので正式利用開始。 www.codeer.c…

Friendlyを使ってみた

Friendlyを使ってみた。エヴァンジェリストキットを落としてきて確認。まずはちょっと戸惑った。クラスライブラリになっているけど、これどうするの?と。 ... 「FriendlyはVisual Studioのテストフレームワークを拡張するテスト自動化ライブラリです」なん…

Package.appxmanifestの機能について

Visual Studio 2015で新規にプロジェクトを作成した時のPackage.appxmanifestをUWP、Windows 8.1、Windows Phone 8.1で比較してみました。 UWP 「場所」の説明はGPSになっています。 実際の定義も「DeviceCapability Name="location"」となっています。 Wind…

.NET Micro Framework最新バージョン状況

2015/09/19現在の最新版 下記については、Visual Studio 2015 + Windows 10での稼働確認が取れています。 .NET Micro Frameworkの最新版は、SDK v4.3 (QFE2-RTM) http://netmf.codeplex.com/ netmf-v4.3.2-SDK-QFE2-RTM.zip Microsoft .NET Micro Framwork S…

Netduino連載の11回目が公開されました。

www.buildinsider.net 前回に作成したモーター制御にBluetooth通信機能を付けて、Universal Windows Platformアプリでコントロールできるようにしました。 無線でコントロールできるようになるとなんかに組み込みたくなる度合いが一気に上がりますね。