現在の WPF プロジェクトの 1 つに問題があります。プロジェクトは正常にコンパイル (および実行) されていました。その後、ライセンス上の懸念から、Extended WPF Toolkit をライブラリから削除することにしました。私はNumericUpDown
s ( ShortUpDown
, ... 非推奨のものではない) を使用していたので、自分で書くことにしました。
私はこれを書き、UserControl
これに非常に満足していますが、UpDowns を私が呼び出したコントロールと交換するとすぐに、動作しMySpinner
なくなりました:
デザイナーにウィンドウが表示されず、次のエラー メッセージが表示されます。「一部のカスタム要素がまだ構築されていないため、デザイン ビューを正しく表示できません。」.
私のプロジェクトは、使用されたすべてのクラスが名前空間に配置されていないことを示す多くのエラー メッセージ ( を除くすべてのクラス
MySpinner
) または (コード ビハインドからのエラー)を示す多くのエラー メッセージでビルドされなくなりMySpinner
ました。おそらく、XAML がコンパイルされていないことが原因です。
DeviceSimulator
私のプロジェクトのすべては、行のように「インポート」した名前空間にありますcon
: xmlns:con="clr-namespace:DeviceSimulator"
in the start of my Window
(以前は完全に機能していました)。
<con:
IntelliSenseと入力すると、名前空間内のすべてのクラスが補完候補として正しく表示されます。
一見似たようなトピックですでに多くの質問があることは知っていますが、私の場合、プロジェクトがビルドされないという違いがあります。エラーにもかかわらずプロジェクトがビルドされるという問題は、私が数回遭遇したものですが、ここでは当てはまりません。
再起動、再構築、クリーニング、コンパイルターゲットの変更など、他の質問で提案された解決策を試しましたAny CPU
がx86
、何も機能しませんでした (ソリューションがコンパイルされないため、構築と再構築は機能しません)。私が使用しているものはすべてプロジェクト フォルダーにローカルに存在します (もちろん のデフォルトの名前空間定義を除くschemas.microsoft.com...
)。追加のライブラリなどは含まれておらず、ネットワークやサーバーで作業していません。
この問題は、Express バージョンを使用している Visual Studio 2013 と 2012 で発生します。