Можно сделать это.
На Вашей папке расширений веб-сервиса (в менеджере по IIS) Ваши расширения asp.net включены для различных версий?
Отредактированный для добавления: Для получения вкладки назад пробуют это:
1) Остановите Администраторские услуги IIS (и любые сервисы, которые зависят от них),
2) Откройте C:\WINDOWS\system32\inetsrv\MetaBase.xml в блокноте или Вашем любимом XML-редакторе. УДАЛИТЕ строку, которая читает ‘Enable32BitAppOnWin64 =” TRUE”’
3) Перезапуск IIS
Вы не можете выполнить это из командной строки, потому что у него нет прав на выполнение.
Что вы можете сделать, так это загрузить его из командной строки,
. ./build.sh
что заставляет текущую оболочку выполнять команды в файле, как если бы они вводились в командной строке.
Вы не можете сделать это из cron, поэтому вам нужно предоставить скрипту разрешения на выполнение ( chmod 744 build.sh
).
Вы также можете «запускать» сценарии, запустив оболочку и передав ей сценарий, например,
sh build.sh
Это потому, что вы выполняете sh
(имеющий разрешение + x), и он читает файл build.sh
и выполняет команды, как если бы они были введены в командной строке, перед выходом.