2012-01-27 8 views
2

私のプログラムにはスタートメニューのアイコンは表示されません。これはwinformsプロジェクトの標準的なvs2010セットアッププロジェクトです。私は、セットアッププロジェクトのファイルシステムウィンドウ内の各スタートメニューショートカットのアイコンを設定しました。各実行ファイルには、アイコンマニフェストセットがあります。アイコンはWindowsエクスプローラに表示されます。セットアッププロジェクトをゼロから再作成しましたが、助けにはなりませんでした。これはうまくいきました。私が今日試したことは、これを固定しても意味がありません。任意のアイデアを高く評価スタートメニューの空白のアイコン

のMicrosoft Visual Studio 2010の バージョン10.0.40219.1 SP1Rel Microsoft .NET Frameworkのバージョン4.0.30319 SP1Rel

答えて

0

私はかなりの時間前に一度これを経験してきましたが、率直に言って正確な原因の権利を覚えていません。離れて - 二つのことが頭に浮かぶ:

  • アイコンので、多分あなたがのために必要なフォーマットをカバーしていないICO file内のフォーマットの組み合わせを選択している、サイズと色深度の両方の多種多様に来ることができます特定のバージョンおよび/または構成(現在使用しているWindowsのカラー/ dpi)ここではいくつかのリソースは次のとおりです。
  • アップデート - 次はあなたのコメントどおり、ここでは適用していないようです: を別の関連付けは、各実行ファイルがそれのアイコンマニフェストは を設定している あなたの文によってトリガーされます。問題がある可能性がありますここでは32ビット対64ビットの処理で、Windowsではかもしれないは、それぞれの実行可能な処理に関するあらゆる種類の魔法を引きます。

など64ビットのホストoを32ビット実行ファイルについて、私はさらに掘ると、私の具体的な経験を思い出してみよう、多分これは、すでにあなたの側でさらに探査のためのいくつかのアイデアを提供することができます。

幸運を祈る!

+0

これで動作します。私は問題がicoファイル内のさまざまな組み合わせのフォーマットと関係があると思います。私は最終的に正しいものを生成する必要があります、私はプログラムを生成するアイコンを使用します。 –