none
Qualquer package que eu adicionar no Nugget estará disponível na mesma versão no Azure? RRS feed

  • Discussão Geral

  • Primeiramente desculpem pela pergunta iniciante mas como venho da Locaweb (estrutura pré-montada) fiquei com esta dúvida. Lá eu tinha um conjunto de recursos que eu poderia utilizar mas somente nas versões especificadas por eles, e se não existisse a dll na relação de plugins ativos no servidor não adiantava nem tentar utilizar que estouraria erro na tela.

    Estou desenvolvendo uma aplicação em C# MVC com .NET 4.7.1, tentei utilizar o ImageResizer que está na versão 4.2.5 no Nugget Package Manager e localmente funciona, quando publico no Azure a função de resize não funciona e aparentemente é ignorada pois não dá erro - o script simplesmente ignora esse trecho do código e segue adiante.

    Passado o contexto da situação, vamos a minha dúvida: ao compilar e publicar o aplicativo no Azure em teoria todas as dlls dependentes são compiladas e publicadas, certo? Qual a razão desse trecho do código estar sendo ignorado quando executo no Azure?

    Outra questão que me ocorre é se o plano que escolhi contempla esse tipo de recurso, atualmente estou utilizando um plano compartilhado D1 (dev/test). Em teoria tenho os mesmos recursos de execução que em outras camadas, certo?

    Tentei encontrar este tipo de problema e não consegui encontrar nada, por isso postei aqui.

    PS.: provavelmente esta dúvida tem relação com o fato de eu estar iniciando no .NET também, venho da programação estruturada (ASP clássico) e iniciei em .NET este ano. Perdoem a ignorância se eu estiver fazendo uma pergunta absurda. :)


    crisaum - Cristiano Ribeiro Balestrin

    sexta-feira, 9 de novembro de 2018 11:23

Todas as Respostas