WPFアプリケーションをVisual Studio 2k8にアップグレードしました。アプリケーションは、プロジェクトのプラットフォームとして設定されている.NET 3.0です。公開後にWPFアプリケーションがクラッシュする
私がプロジェクト&を公開すると、アプリは正常に動作しています。 ClickOnceを使用して公開しようとすると、xamlリソースが見つかりませんでしたので、クラッシュしています。
ありがとうございました。
P.S. XAMLリソースは、アセンブリのリソースに実際には含まれていないようです。アセンブルを(公開せずに)再構築するだけであれば、すべてが問題なく、XAMLはリソースに含まれています。
ありがとうございますが、すべてのファイルが含まれています。 一部のWPF UserControlは、Publish後にResourceセクションに含まれません。パブリッシュ後にそれらが含まれていると予測できません。 –
何が間違っているのか分かりませんが、それは最も重要な違いです。おそらく、ファイルの "Build action"(ファイルを選択し、Propertiesリストをチェックする)をチェックすることができます。 – Zyphrax
私はこの問題を解決したようです。 私のアプリケーションはV2k5からV2k8にアップグレードされました。 .NET 3.0がターゲットプラットフォームである場合、問題が存在します。 .NET 3.5がターゲットプラットフォームである場合、問題は解決されます。 ご協力いただきありがとうございます。 –