Для отображения на папку IFS от машины Windows в сети необходимо сначала совместно использовать его с помощью iSeries Навигатора. Попросите, чтобы Ваш администратор сервера AS/400 или кто-то с достаточным количеством полномочий создали долю. Вот инструкции для создания доли:
У Вас также должно быть netserver задание, работающее на AS/400. Можно запустить его от iSeries Навигатора или использования следующей команды AS/400, если это не работает:
STRTCPSVR SERVER(*NETSVR)
После этого Вы отображаетесь точно так же, как любой Windows Server. Можно использовать команду NET USE, щелкнуть правой кнопкой по моему компьютеру и подключить диск или ввести адрес в окне проводника как \\NetServerName\
Большой проблемой для рассмотрения является название сетевого сервера, не должен совпадать с названием AS/400. Многим системам нравится помещать Q перед именем как имя netserver. Вы найдете это на экране свойств NetServer в iSeries Навигаторе. Вам, вероятно, придется добавить это имя системы к Вашему локальному файлу hosts или Вашему серверу DNS, если у Вас есть доступ к этому.
Скорее всего, потому что один или несколько компонентов, используемых Вашим приложением, является 32-разрядным.
Или, потому что один или несколько компонентов, используемых Вашим приложением, не найдены при переключении режима App Pool из-за их разрядности и перенаправления файловой системы.
Вообще говоря, IIS будет делить Модули и Обработчики в 32-и 64-разрядные двоичные файлы, и препятствовать тому, чтобы одна разрядность или другой видели другую разрядность с bitness32 или bitness64 предварительными условиями.
Пример вершины головы:
<modules> <module name="something" path="c:\program files\something.dll" precondition="bitness64"> </modules>
Если Вы изменяете пул приложений на 32 бита, имеете в виду:
тот же модуль/обработчик мог бы иметь запись как это:
<modules> <module name="something32" path="c:\program files\something32.dll" precondition="bitness32"> </modules>
Который будет только работать, если something32.dll будет в Программных файлах (x86).
Журналы событий должны помочь Вам разыскать, какой модуль проблематичен, если это - модуль или отказ загрузки обработчика.
Если Ваши модули или обработчики не указывают предварительное условие разрядности и могли бы использовать различные пути, когда выполнено от другой разрядности из-за перенаправления, у Вас есть своя проблема. (журналы событий будут обычно указывать на Вас на то, чему не удалось загрузиться, когда Пул приложений не запустится).
См. также: