Это может быть более простой идеей.
var myArrayColumns = [3, 2, 1, 0];
function sortDataTable(arrayColumns, asc) {
if (asc) {
return arrayColumns.sort();
} else {
return arrayColumns.sort().reverse();
}
}
console.log(sortDataTable(myArrayColumns))
У меня был ответ от Dino Veihland (разработчик Microsoft IronPython). У меня не было времени для тестирования его все же...
Это - COMPLUS_ENABLE_64BIT. Я думаю, устанавливая его на 0, отключает 64-разрядный.
Необходимо смочь установить его как огибающий var или добавить значение к HKLM\Software\Microsoft\.NETFramework с именем "Enable_64Bit", тип REG_DWORD и значение 0 для установки его глобально (это то, как весь COMPlus_* работа Вара). Этот мог бы быть достаточно особенным (это должно работать, прежде чем процесс создается), что это должно быть установлено в reg ключе, но я не совсем уверен.
Как насчет этой ссылки
Не совсем переменная среды, но просто используют инструмент CoreFlags для переключения назад и вперед.
Переключаться на 32 бита:
CorFlags.exe TheApp.exe /32BIT+
Вернуться к 64 битам:
CorFlags.exe TheApp.exe /32BIT-
Проверьте это: http://www.hanselman.com/blog/BackToBasics32bitAnd64bitConfusionAroundX86AndX64AndTheNETFrameworkAndCLR.aspx
целевая платформа в диалоговом окне свойства проекта btw.