マクロに互換がないことが知られています。コントロール(ocx)が主に影響します。インストールされる」という仕様になっていました。インストールされる」という動作に変更となりました。自動的にインストールされます。系部署・担当者に来ることになります。使うように仕向ければ延命できます。両対応を考えた方が良いでしょう。互換対応を考えなければなりません。コントロールを使っているケースです。版が存在しない場合がほとんどなので、その代替策を考えて設計・実装することになり、開発期間が延びがちです。コントロールで画面をリッチにしたりという方面は避けた方が良いと思います。しても高機能なものを開発するのであれば、マクロではなく、アドインの開発を考えるなど、よりモダンな開発環境を使った方が良さそうです。Office(ストアアプリ)がインストールされているケースがあるようです。向けの新しい仕組みが採用されています。オブジェクトは生成できるという不思議な状態になっています。オブジェクトを生成できないようです。これが仕様による制限なのか、不具合なのかは不詳です。フォーラム)もありますので、必要な方はそちらも検討してください。オートメーションで利用されている方は以下のいずれかになります。入れ替えることはできますか。2016をインストールすることができます。↓わんくまさんネタです。あれば、色の作成ボタンから基本色以外を選択すること、作成することができます。クラスのインスタンスがなくなった時点で作成した色は失われます。プロパティから色を取り出して保存しておき、次回表示時に設定してあげる必要があります。例:XmlSerializerやBinaryFormatterを使う何も考えずに1ファイルにこの色情報だけを保存するのであれば、XmlSerializerやBinaryFormatterを使えばそれで終わります。イベント(やコンストラクタ)、ダイアログの表示直前といったタイミングで呼び出してください。イベントなどで呼び出してください。colorDialog1);プロジェクトの設定(Properties.Settings)に保存したい先の例はお手軽なものの、1ファイルに1つの情報だけを保存するのは微妙なので、もう一例紹介しておきます。扱える型がないので文字列で扱う例です。いう文字列型の設定値を「ユーザー」スコープで追加しておいてください。型配列を文字列に変えて、「,(カンマ)」区切りで連結しています。イベントで呼び出すといった想定です。LoadCustomColors(colorDialog1);SaveCustomColors(colorDialog1);メソッドを分けずに、それらのイベントハンドラに直接中身を書く形でも良いでしょう。Studio」となります。新規に作ろうとしても「空のソリューション」だけとなってしまいます。インストーラーで「変更」ボタンをクリックすると、ワークロードの選択画面になりますので、自分のやりたいことに応じて選択しましょう。デスクトップ開発」を選んでください。「C++によるデスクトップ開発」を選んでください。アプリ開発を希望する方は「ユニバーサルWIndowsプラットフォーム開発」を選んでください。2017/2019はインストーラーがこれまでと大きく変わっています。基本的にはやりたいことベースに選べば必要なコンポーネントがインストールされますので、きちんと目的で選びましょう。複数同時に選んでも良いので、可能性があるのならあらかじめチェックを入れておくのも手です。その分、ダウンロードやインストールに時間がかかったり、ディスクの領域を多く消費しますのでご注意ください。.NETデスクトップ開発C#やVB.NETでWindowsフォームアプリケーション、コンソールアプリケーション、WPFアプリケーションなど、昔からある方法で、.NETアプリケーションを開発するケース多くのC#、VB.NETのWindowsアプリ開発者の方はこれにチェックを入れておいた方が良いでしょう。(これを選択してもC++/CLIではWindowsフォームアプリケーションの新規開発はできなくなっています。2012から非推奨になっているためです)C++によるデスクトップ開発C++を使ったWin32プロジェクト、ATLプロジェクトなどを使いたい場合はこちら。(10.0.14393.0)」にもチェックを入れておきましょう。既知の問題を回避するためです。MFCが必要な方は個別のコンポーネントで「MFCとATLのサポート(x86とx64)」も忘れずに選択しましょう。PC、Mobile、HoloLensなど、UWPアプリを作りたい方はこちら。ほかにもWeb系などいろいろとありますが、私自身が詳しくないので割愛します。Installerを起動して、変更ボタンをクリックして、オプションを確認しましょう。何も選んでいなかった場合ソリューションしか作成できません。見慣れたWindowsフォームアプリケーション、コンソールアプリケーション、WPFアプリケーションが作成できます。C++によるデスクトップ開発を選んだ場合Win32コンソールアプリケーション、Win32プロジェクト。見ての通り、MFCはワークロードを選ぶだけでは入らないので、必要な方はワークロードタブでC++によるデスクトップ開発を選んだ後に、個別コンポーネントでMFCのチェックを入れましょう。空のアプリほか、ユニバーサルWindowsで必要なプロジェクトのみインストールされます。(15.2)の時点の情報です。2017はインストーラーを含め、1ヶ月に1度程度のアップデートが提供されていくため、執筆時点と現在とで状況が異なる可能性があります。共存させることはできませんでした。いったエディション(SKU)のインスタンスを共存させると言うこともできます。開発環境のエディションごとの検証が必要な人は便利かもしれません。いうツールが便利です。すべてのインスタンスを列挙してくれます。方はインストール時の選択が問題の可能性があります。こちらをご覧ください。件の質問があったので書いてみます。インストールすると、スタートメニューの上の方にある、最近追加されたものに以下のように表示されます。フォームアプリケーションに対応していないので、プロジェクトの新規作成で表示されず、画面も似ているので混乱してしまいます。アイコンで起動してください。現在、新規開発は非推奨になっているのでご留意ください。ないことから、この道を選ばないことを推奨します。blogsにこんな記事が掲載されていた。おいて、資格情報ダイアログが表示されるようなことがあると、そのプロセスではドラッグが開始できなくなるそうだ。メソッドを呼んでも何も起きなくなる。メソッドを使っていればこの不具合に遭遇しうる。現状の回避策はプロセスの再起動しかない。資格情報が表示されるケースとなると、ユーザーが指定した任意のパスにアクセスするロジックを持つか、アプリが表示したコモンダイアログでユーザーがそういったパスを入力した時なので、発生現場は限られるのかもしれない。Appの会議に招待されるなどしても、「オーディオデバイスエラー」となって音が聞こえないことがあります。このときは、マイクなどの録音(入力)デバイスが1つ以上あるかを確認してみましょう。ヘッドホン・スピーカーなどの再生デバイスだけしか存在しない場合は、音を聞くこともできないようです。(2016/08/01現在)入力デバイスがあっても接続されていないことでエラーになっているかもしれないので、もし、何もつながっていない場合は何かマイクをつないでみて改善するか試してみましょう。前からの事例ですが、備忘として残しておきます。インストールにおいて、以下のようなエラーが表示されることがあります。2015で「インストール中に致命的なエラーが発生しました。いくつかのパッケージでで「パッケージの実行は失敗しました。私自身も職場で遭遇して困りました。再度インストーラーを立ち上げても同様のエラーで進まないためです。対策コマンドライン引数/uninstallを指定して実行し、アンインストール処理を実行する。それからインストールをやり直せばうまくいきました。フォーラムでの成功事例)vs_professional.exeやvs_professional_JPN.exeなど、Webインストーラーの起動時にこれを指定すればOKです。メディアからでも同様にvs_professional.exeがあるはずなので、それに/uninstall引数をつけてやればOKです。Community、Express、Enterpriseはファイル名違いますので、それに合わせてください。手順例コマンドライン引数を指定する方法がわからない方は以下を参考にしてみてください。vs_community.exeなど、対象のexeをShiftキーを押しながら右クリックし、「パスのコピー」を選ぶ。Windowsキーを押しながらRキーを押して、名前を指定して実行を開く。Enterキーを押す。これでコマンドライン引数をつけて実行となります。Themes上にスクロール。