私は自分のWPFアプリケーションをデプロイしようとしていましたが、セットアップウィザードを使用してセットアッププロジェクトを作成しました。これを構築してプログラムをインストールした後、すぐにデスクトップのexeをクリックすると、「プログラムが動作しなくなりました」というポップアップが表示されるので、「プログラムのデバッグ」をクリックします。WPFプロジェクトをデプロイした後のXamlParseException
「System.Windows.Markup.XamlParseException」の未処理の例外がPresentationFramework.dllで発生しました
追加情報: 'ConnectionIdが例外をスローしました。'行番号「10」および行位置「9」。
この例外は、何を修正するかについて私には何の指摘もしません。私のアプリのどこにでも 'connectionId'はありません。
システムトレイ用のNotifyIconが原因で以前はXAMLParseExceptionが発生していましたが、これはアイコンをmy exeのパスに追加することで修正されました。私はこれが問題かもしれないと思ったので、セットアッププロジェクトにアイコンを追加しました。まだ動かない。
私はこれがあいまいなエラーであることを知っていますが、どんな助けもありがとうと思いますが、私のアプリはまったく動かないでしょう。ありがとう!
私は、私が私のアセンブリで参照しているすべてのDLLが含まれていることを確認しました。どのように私は他の人が必要かもしれないかを伝えることができますか? – Drew
オハイオ州は今働いています。私は参照が必要で、また、自分のアイコンがアプリケーションのフォルダにあることを確認する必要があります。私は私の問題の一部は、私はプロジェクトの出力と一緒にビルドにアイコンを追加したと思う。私は事実の後にアイコンを構築し、インストールしてから追加する必要がありました。とにかく助けてくれてありがとう – Drew
この例外が出たとき、私はデバッガに入り、InnerExceptionを見て、どのdllが見つからなかったかを調べることができました。 –