現在、MMC3.0 用のスナップインを作成しています。x64 と x86 の両方のプラットフォームをサポートする必要がありますが、GUID は異なる必要があります。C++ には _WIN32 のようなマクロがあることは知っていますが、C# ではこのようなマクロを見つけることができません。私の目標は、コードを次のようにすることです
#ifdef _WIN32
[SnapInSettings("x86_guid")]
#else
[snapInSettings("x64_guid")]
#endif
x86_guid と x64_guid は一定である必要があります。
私はしばらくの間周りを見回していますが、答えはありません。