2011-01-02 5 views
1

私はこれが私のアセンブリと関係していると確信していますが、私のアプリケーションをコンパイルするとWindows 7はWindows 7と互換性があると認識しないので、コンテキストメニューの右クリックでコンテキストメニューに "Troubleshoot Compatibility"アイコン。アセンブリ情報で「互換性のトラブルシューティング」を削除しますか?

私のアセンブリは、現在、次のようになります。私は、Windowsは、私のアプリケーションは、Windows 7と互換性があることを認識させるためにそれに追加する

<?xml version="1.0" encoding="utf-8" ?> 
<configuration> 
    <runtime> 
     <assemblyBinding xmlns="urn:schemas-microsoft-com:asm.v1"> 
      <probing privatePath="process_libraries"/> 
     </assemblyBinding> 
    </runtime> 
</configuration> 

何が必要ですか?これは、アセンブリ情報とは何ではありません

おかげ

+0

マニフェストやexeヘッダーのWindowsバージョンやファイルの場所ではありません。低い道を行く:それが次のサービスパックと互換性があることをどうやって知っていますか? –

答えて

0

は、あなたのEXEにマニフェストを追加する必要があります。

http://msdn.microsoft.com/en-us/library/dd371711(VS.85).aspxはすべてを説明します。 VS2010でマニフェストをプロジェクトのプロパティから簡単に追加できます。

+0

実際にこれを試しましたか? –

+0

はい。そうでなければ、私はそれを投稿していないでしょう。 –

関連する問題