Как отобразить цель платформы.C# Как показать цель платформы
У меня есть .net форма окна, которая скомпилирована для x86 os как? Я показываю целевую платформу на ярлыке.
спасибо.
Как отобразить цель платформы.C# Как показать цель платформы
У меня есть .net форма окна, которая скомпилирована для x86 os как? Я показываю целевую платформу на ярлыке.
спасибо.
Если вы ищете 32-разрядный бит 64 бит, вы можете проверить размер IntPtr (он будет либо 32 бит, либо 64 бит согласно documentation).
public static string Platform
{
get
{
if (IntPtr.Size == 8)
return "x64";
else
return "x86";
}
}
Этот ответ намного лучше. Во-первых, он не указывает на внешний источник, который может сломаться со временем (например, принятый ответ). –
Но что, если я хочу знать, будет ли это «AnyCPU» или нет? –
Хорошая находка, но я верю, что это для расширения Visual Studio. Я не верю, что он доступен из запущенного приложения. – Brian