Здесь много всего может пойти не так.
Прежде всего, убедитесь, что вы создали облачное приложение на VB.net, а не на c #;) и используете правильный .net framework.
Я бы не советовал просто перетаскивать файлы в новую веб-роль.
Больше всего я создаю облачное приложение и вообще не добавляю ролей.
После создания приложения щелкните правой кнопкой мыши Решение и выберите «Добавить существующий проект».
Таким образом, все ссылки DLL должны идти прямо с ним. Возможно, вы захотите быть осторожнее с DLL из библиотеки классов, которую вы используете. Возможно, вам придется добавить их вручную.
Следующее, на что вы должны обратить внимание, это ваш web.config.
Для web.config нужны некоторые базовые вещи.
Для точных вещей, которые вам нужны, я предлагаю вам просто добавить новую базовую веб-роль и скопировать оттуда файл web.config, а затем удалить веб-роль of.
В следующий раз вам нужно будет добавить роль и щелкнуть проект веб-роли в решении.
Перестройте и проверьте другие ошибки и попытайтесь их исправить:)