Есть 3 способа сделать это:
404.php
. .htaccess
. Полное руководство, данное на http://bornvirtual.com/wordpress/redirect-404-error-in-wordpress/906/
Если вы укажете x64, это изменяет некоторые настройки памяти по умолчанию для программы, делая ее немного более производительной в программах с большой нехваткой памяти. Большие стеки потоков выделяются при компиляции с использованием x64 ( ссылка )
Пока вы Ngen
не используете какие-либо сборки, лучше оставить «AnyCPU» и позволить JIT нацеливаться на архитектуру.
Я обнаружил, что когда я обертываю родную dll x86, сборка оболочки должна быть скомпилирована для платформы x86, в противном случае я получаю исключение BadImageFormatException на x64 машина. Тогда это как снежный ком, поскольку все сборки, ссылающиеся на эту сборку, также должны быть скомпилированы для платформы x86.
Может быть, я просто делаю что-то не так, но я нашел это. Если бы я не использовал собственные библиотеки DLL, я бы оставил все свои сборки как «AnyCPU».
Я не очень разбираюсь в сборках .net, но в целом, если вы знаете, что программа будет выполняться только в архитектурах x64, компилируя ее в машинном коде x64, вы получите повышение производительности, и вы ничего не потеряете (если вы уже знаете, что это будет выполняться только в среде x64).