2009-07-11 21 views
0

WPFアプリケーションをVisual Studio 2k8にアップグレードしました。アプリケーションは、プロジェクトのプラットフォームとして設定されている.NET 3.0です。公開後にWPFアプリケーションがクラッシュする

私がプロジェクト&を公開すると、アプリは正常に動作しています。 ClickOnceを使用して公開しようとすると、xamlリソースが見つかりませんでしたので、クラッシュしています。

ありがとうございました。

P.S. XAMLリソースは、アセンブリのリソースに実際には含まれていないようです。アセンブルを(公開せずに)再構築するだけであれば、すべてが問題なく、XAMLはリソースに含まれています。

答えて

0

私はこの問題を解決したようです。 私のアプリケーションはV2k5からV2k8にアップグレードされました。

.NET 3.0がターゲットプラットフォームである場合、問題が存在します。 .NET 3.5がターゲットプラットフォームである場合、問題は解決されます。

ご協力いただきありがとうございます。

0

プロジェクトのワンクリック展開オプションをご覧ください。 [公開]タブで、[アプリケーションファイル]セクションを確認します。

一部のファイルが含まれていない可能性があります。

+0

ありがとうございますが、すべてのファイルが含まれています。 一部のWPF UserControlは、Publish後にResourceセクションに含まれません。パブリッシュ後にそれらが含まれていると予測できません。 –

+0

何が間違っているのか分かりませんが、それは最も重要な違いです。おそらく、ファイルの "Build action"(ファイルを選択し、Propertiesリストをチェックする)をチェックすることができます。 – Zyphrax

+0

私はこの問題を解決したようです。 私のアプリケーションはV2k5からV2k8にアップグレードされました。 .NET 3.0がターゲットプラットフォームである場合、問題が存在します。 .NET 3.5がターゲットプラットフォームである場合、問題は解決されます。 ご協力いただきありがとうございます。 –

関連する問題