質問: Visual Studio Community 2017しかインストールされていないWin10のPCにて、windowsアプリを作成しています。 はじめは、このVisual Studio Community 2017ではUWPのターゲットバージョンが17134しか選べません。 作ったアプリを動作させたい環境は、Win10のOSビルド17763.1098と17763.1039なのです。 よって、Visual Studio Community 2017をVisual Studio Installer画面で最新に更新し、「個別のコンポーネント」タブを選択し、表示されたリストの中から追加したいコンポーネントの17763のチェックボックスにチェックを入れて「変更」ボタンをクリックすることで新規ソリューション作成画面で17763選択ができるようにはできました。 しかし、作成済みのソリューションにはどうやって17763を適応するのでしょうか? 新規でソリューションを作成しないとダメでしょうか? 【環境】 win10 visual studio Community 2017 【試したこと】 Visual Studio Community 2017をVisual Studio Installer画面で最新に更新し、既存のソリューションのいろんな設定を確認してみた 【いきさつ】 ターゲットバージョン17134で作成したアプリを17763のPCで動作させると、 アプリ起動直後の処理で一番初めにサーバーのphpが見れるかチェックする処理を行っていますが、サーバーのphpが見れずコネクションエラー状態となっています。 いろいろ調べましたが、ターゲットバージョンが怪しいと考え、この質問にたどり着いています。 ちなみに、ターゲットバージョン17134で作成したアプリを17134のPCにインストールすると正常に動作しました。
回答: Visual Studio Community 2017で作ったApache Cordva Appsのwebシステムのプロジェクトは、visual studio installerからインストーラが作れない。 プロジェクトを右クリックし、「ストア」からのみインストーラの作成が可能。 visual studio installer内の個別のコンポーネントでOSビルドバージョンを選択できるが、Apache Cordva Appsのwebシステムのプロジェクトはvisual studio installerからインストーラが作れないためOSビルドバージョンを選択するのは不可能である可能性がある。 プロジェクトを右クリックし、「ストア」からインストーラの作成をする際のどこかでOSビルドバージョンを選択できるとよいか、現状はその方法は見つかっていない。 これ以上の回答はないためクローズ。