メイン コンテンツへスキップ
サポート
Microsoft アカウントでサインイン
サインインまたはアカウントを作成してください。
こんにちは、
別のアカウントを選択してください。
複数のアカウントがあります
サインインに使用するアカウントを選択してください。

この資料では、C++ コンパイラを使用して、Windows 埋め込まれたコンパクトな 2013 ベースのデバイスでインライン展開されている深く入れ子になったテンプレートをコンパイルするときに発生する問題について説明します。このような場合は、コンパイラのオプティマイザーは、内部コンパイラが無効なデータ構造がクラッシュします。

さらに、次のエラー メッセージが表示されます。

致命的なエラー C1001: コンパイラに内部エラーが発生しました。


この問題を解決する更新プログラムが公開されています。更新プログラムでは、この製品の以前に発行されたすべての更新プログラムもインストールされている必要があります。

詳細

ソフトウェアの更新情報



ダウンロード情報

Windows 埋め込まれたコンパクトな 2013 月更新 (2015年 3 月) では、マイクロソフトから利用可能なようになりました。この Windows 埋め込まれたコンパクトな 2013 の月例更新プログラムをダウンロードするには、 またはに移動します。

再起動の必要性

この更新プログラムを適用した後、プラットフォーム全体のクリーン ビルドを行う必要があります。これを行うには、次の方法のいずれかの手順に従います。

  • [ビルド] メニューで、[ソリューションのクリーン] をクリックし、[ソリューションのビルド] をクリックします。

  • [ビルド] メニューで、ソリューションのリビルド]をクリックします。

このソフトウェア更新プログラムを適用した後コンピューターを再起動する必要はありません。

更新プログラムの置き換えに関する情報

この更新プログラムは、他の更新プログラムを置き換えません。

このソフトウェア更新プログラム パッケージの英語バージョンがファイル属性 (またはそれ以降のファイル属性) には次の表に記載されています。各ファイルの日付および時刻は、世界協定時刻 (UTC) で示されています。ファイル情報に表示される時刻は、ローカル時刻に変換されています。UTC とローカル時刻との時差を確認するには、コントロール パネルの [日付と時刻] の [タイム ゾーン] タブを使用してください。

この修正プログラム パッケージに含まれるファイル

ファイル名

ファイル サイズ

日付

時刻

Path

Armasm.exe

235,592

20-Aug-2014

17:21

Public\Common\Sdk\Bin\I386\Arm

C1.dll

709,224

19-Mar-2015

15:47

Public\Common\Sdk\Bin\I386\Arm

C1ast.dll

872,520

20-Aug-2014

17:21

Public\Common\Sdk\Bin\I386\Arm

C1xx.dll

2,812,528

19-Mar-2015

15:47

Public\Common\Sdk\Bin\I386\Arm

C1xxast.dll

3,053,136

20-Aug-2014

17:21

Public\Common\Sdk\Bin\I386\Arm

C2.dll

3,535,976

19-Mar-2015

15:47

Public\Common\Sdk\Bin\I386\Arm

Cl.exe

148,584

19-Mar-2015

15:47

Public\Common\Sdk\Bin\I386\Arm

Link.exe

829,040

19-Mar-2015

15:47

Public\Common\Sdk\Bin\I386\Arm

Mspdb110.dll

256,592

19-Mar-2015

15:47

Public\Common\Sdk\Bin\I386\Arm

Clui.dll

462,960

19-Mar-2015

15:47

Public\Common\Sdk\Bin\I386\Arm\1033

Linkui.dll

78,408

20-Aug-2014

17:21

Public\Common\Sdk\Bin\I386\Arm\1033

Armasm.exe

235,640

20-Aug-2014

17:23

Sdk\Bin\I386\Arm

C1.dll

709,224

20-Aug-2014

17:23

Sdk\Bin\I386\Arm

C1ast.dll

872,568

20-Aug-2014

17:23

Sdk\Bin\I386\Arm

C1xx.dll

2,812,528

20-Aug-2014

17:24

Sdk\Bin\I386\Arm

C1xxast.dll

3,053,176

20-Aug-2014

17:24

Sdk\Bin\I386\Arm

C2.dll

3,535,976

20-Aug-2014

17:24

Sdk\Bin\I386\Arm

Cl.exe

148,584

20-Aug-2014

17:24

Sdk\Bin\I386\Arm

Link.exe

829,040

20-Aug-2014

17:24

Sdk\Bin\I386\Arm

Msvcp110.dll

535,680

20-Aug-2014

17:24

Sdk\Bin\I386\Arm

Msvcp110d.dll

821,896

20-Aug-2014

17:24

Sdk\Bin\I386\Arm

Msvcr110.dll

874,624

20-Aug-2014

17:24

Sdk\Bin\I386\Arm

Msvcr110d.dll

1,701,000

20-Aug-2014

17:24

Sdk\Bin\I386\Arm

Clui.dll

462,960

20-Aug-2014

17:23

Sdk\Bin\I386\Arm\1033

Linkui.dll

78,456

20-Aug-2014

17:23

Sdk\Bin\I386\Arm\1033



状況

マイクロソフトは、この問題を「対象製品」セクションに記載されているマイクロソフト製品の問題として認識しています。

関連情報

ソフトウェア更新プログラムに関する用語の詳細については、を参照してください。

ヘルプを表示

その他のオプションが必要ですか?

サブスクリプションの特典の参照、トレーニング コースの閲覧、デバイスのセキュリティ保護方法などについて説明します。

コミュニティは、質問をしたり質問の答えを得たり、フィードバックを提供したり、豊富な知識を持つ専門家の意見を聞いたりするのに役立ちます。

この情報は役に立ちましたか?

言語の品質にどの程度満足していますか?
どのような要因がお客様の操作性に影響しましたか?
[送信] を押すと、Microsoft の製品とサービスの改善にフィードバックが使用されます。 IT 管理者はこのデータを収集できます。 プライバシーに関する声明。

フィードバックをいただき、ありがとうございます。

×