0

1 つのウィンドウと 1 つのカスタム ユーザー コントロールを持つ単純な WPF コントロール プロジェクトがあります。プロジェクトをビルドすると、ツールボックスにコントロールが表示されました。すばらしいです。コントロールのいくつかのインスタンスをウィンドウにドラッグしたところ、期待どおりに機能しました。独自のベース名前空間を参照し、コントロールの適切な参照を配置する「my」のxmlnsを追加しました-完璧です。

それから私はそれを構築しようとしましたが、完璧ではありませんでした。独自のビルド dll を探しているように見えるため、プロジェクトのビルドを開始して dll を削除すると、突然名前空間の参照が見つからないため、ビルドが失敗します。次に、dll が見つからないため、デザイナーがエラーを出します。この名前空間への参照を削除すると、エラーが修正され、正常に再構築できます。これにより、dll が返されます。これは、参照をエラーなしで貼り付けることができることを意味します...再度構築しようとするまで...

すべてのコントロールを独自の dll にせずにこれを行う方法はありますか?

4

1 に答える 1

0

リリース時に再構築を行いませんか?

デザイナーのエラーでコンパイルが停止しません。しかし、デザイナーのエラーは、リリースがビルドされるまで消えません。

ビルド設定を確認してください。

于 2012-07-23T22:23:27.667 に答える