Pergunta

Atualmente estou comprando webhosting em um servidor compartilhado com usos IIS6 e ASP.NET2.0 (Eles anunciam 3,5 mas a investigação da minha parte provou que isso é falso).

Eu fiz algum trabalho braçal para fazer a minha 3,5 sensíveis ASP.NET aplicativos de compilação no meu hospedagem, em seguida, descobriu um outro problema:. As minhas aplicações estão falhando em 'File.Open ()' chamadas devido à falta de FileIOPermissions

Eu chamei suporte técnico e eles me aconselharam essa permissão só está disponível se eu configurar IIS6 usar apenas .NET 1.1. Eu estou fora de linha por pensar isso não é apenas bom o suficiente?

Foi útil?

Solução

Isso é algo que deveria ter sido nutted fora antes de começar a pagá-los, a menos que esse acesso ao disco é uma nova exigência.

Eu posso ver isso a partir de seu ponto de vista. Cada bit extra de poder seus aplicativos têm lhe dá mais capacidade de fotografar a si mesmo (e mais importante, eles) no pé.

Mas eu não sei por que eles permitem-lo para uma versão anterior NET, que parece bizarro.

Gostaria de deixar claro que este é um deal-breaker. Eles podem recapitular, ou você pode ter que mudar para outro lugar. De qualquer maneira, seu problema será resolvido.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top