質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.35%
Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

Q&A

解決済

2回答

1061閲覧

Visual Studio Community 2017でOSビルド17763用のインストーラを作成したい

hh_ww

総合スコア22

Visual Studio

Microsoft Visual StudioはMicrosoftによる統合開発環境(IDE)です。多種多様なプログラミング言語に対応しています。

0グッド

0クリップ

投稿2020/04/08 07:42

編集2020/04/08 08:12

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にインストールすると正常に動作しました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

y_waiwai

2020/04/08 07:54

現状で作成して実行したらどうなるんでしょうか。
hh_ww

2020/04/08 07:58

すみません。今質問を修正したのですが、17763で既存のソリューションを動作させることができず困っております。ターゲットの変更だけというのはできないものでしょうか?
y_waiwai

2020/04/08 08:03

動作させることが出来ず、とはどのように動作させることが出来ないんでしょうか。 そこらへんの詳細を提示しましょう
hh_ww

2020/04/08 08:06

承知しました。更新しておきます。 phpの処理で一番初めにサーバーのphpが見れるか見に行く処理をアプリで行っていますが、サーバーのphpが見れない状態となっています。 それで、ターゲットバージョンが怪しいと考え、この質問にたどり着いています。
y_waiwai

2020/04/08 08:09

それはおそらくターゲットバージョンは関係なんでは。 そのために質問が意味不明になってしまっていると思われますが。
hh_ww

2020/04/08 08:11

いいえ、17134のPCではこのアプリでサーバーにアクセスできましたので怪しいと考えております。しかし、それが原因かどうかは調べている最中です。 今の所有力なのがターゲットバージョンというところです。
SHOMI

2020/04/08 08:12

ターゲットバージョンが影響しているとは考えづらいですが…
hh_ww

2020/04/08 08:13

今質問に追記したのですが、ターゲットバージョン17134で作成したアプリを17134のPCにインストールすると正常に動作しましたが、ターゲットバージョンは関係なさそうでしょうか? 回答ありがとうございます。
SHOMI

2020/04/08 08:22

「プロジェクト」-「ソリューションの再ターゲット」で変更できます。 >アプリ起動直後の処理で一番初めにサーバーのphpが見れるかチェックする処理を行っていますが、サーバーのphpが見れずコネクションエラー状態となっています。 この部分のコードも貼った方が有識者の回答が得られるかと
hh_ww

2020/04/08 08:55

承知いたしました。 回答ありがとうございます。
guest

回答2

0

自己解決

Visual Studio Community 2017で作ったApache Cordva Appsのwebシステムのプロジェクトは、visual studio installerからインストーラが作れない。
プロジェクトを右クリックし、「ストア」からのみインストーラの作成が可能。
visual studio installer内の個別のコンポーネントでOSビルドバージョンを選択できるが、Apache Cordva Appsのwebシステムのプロジェクトはvisual studio installerからインストーラが作れないためOSビルドバージョンを選択するのは不可能である可能性がある。
プロジェクトを右クリックし、「ストア」からインストーラの作成をする際のどこかでOSビルドバージョンを選択できるとよいか、現状はその方法は見つかっていない。
これ以上の回答はないためクローズ。

投稿2020/04/09 23:10

hh_ww

総合スコア22

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

既存のソリューションの場合は「プロジェクト」-「ソリューションの再ターゲット」で変更できます。

投稿2020/04/08 08:41

SHOMI

総合スコア4079

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

hh_ww

2020/04/08 08:55

「プロジェクト」-「ソリューションの再ターゲット」が存在しません。 おそらく、プロジェクトがApache Cordva Appsだからだと思われます。 その項目が無い場合は他の方法がありますでしょうか?
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.35%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問