2 つのファイル (新旧) を比較すると、次のようになります。
private extern static void SipShowIM(uint dwFlag);
...古いファイルで、そして:
private static extern void SipShowIM(uint dwFlag);
...新しいファイルで。
なぜ変更されたのかはわかりません。extern と static のどちらが先かは重要ですか?
アップデート
私はこれを(直接)しなかったことを知っているので、Resharperはこれを行ったに違いありませんが、古いものとの別の違いは次のとおりです。
public volatile static bool ProcessCommands = true;
...そして新しい:
public static volatile bool ProcessCommands = true;