x64 компиляция.NET / причуда Проводника Процесса

Инженер Битнами здесь. Файлы Bitnami находятся в каталоге / opt / bitnami. Вы можете найти все необходимые файлы для запуска приложения. Например, файлы Apache находятся в папке / opt / bitnami / apache2, а файлы WordPress - в каталоге / opt / bitnami / apps / wordpress / htdocs. Вы сможете проверить инфраструктуру, нажав здесь .

Как упоминал @ john-hanley, используйте протоколы SSH или SFTP для доступа к файлам WordPress. Вам нужно будет добавить свой SSH-ключ к экземпляру в виде метаданных, а затем подключиться к экземпляру с помощью клиента на вашем компьютере. Вы узнаете больше об этом здесь .

5
задан Michal Sznajder 10 February 2010 в 10:49
поделиться

2 ответа

Ваш вопрос связан с этим вопросом. То, что Вы видите в проводнике процесса, является типом изображения, которое отличается из "совместимости во время выполнения" тип, указанный в corflags блока.

Точка установки "Any Cpu" должна вызвать наиболее распространенный знаменатель и в собственном изображении и в блоке, так, чтобы это позволило окнам bootstrapper для.NET, выбирают, какое Время выполнения будет наиболее подходить для текущей платформы.

Так, для Вашего примера у Вас действительно есть изображение на 32 бита (как указано Заголовком PE), содержа "Любой ЦП" блок (как указано CorFlags для блока).

5
ответ дан 14 December 2019 в 09:04
поделиться

Они затем получают JITted к 32-разрядному, если выполняется на 32-разрядной платформе или 64-битном коде, если выполняется на x64... право?

Право, можно проверить выполнение того же exe, скомпилированного для AnyCPU:

sizeof (IntPtr) == 4//верный на 32 битах

sizeof (IntPtr) == 8//верный на 64 битах

Но, если на Ваш блок сошлются в процессе, скомпилированном для 32-разрядной платформы только, то это будет jited к 32 битам (выполненный в WOW для 64-разрядного Windows).

2
ответ дан 14 December 2019 в 09:04
поделиться
Другие вопросы по тегам:

Похожие вопросы: