Web.config provoquant une erreur "bloqué par la stratégie de groupe"

La miriad de différentes web.config paramètres ont toujours été un peu un mystère pour moi. Je suis content que Microsoft a nettoyé une partie du contenu mis par défaut, mais il est toujours à l'origine des problèmes.

Plus spécifiquement, Visual Studio 2015 est de placer la section suivante dans le générés web.config d'une norme ASP.NET application MVC.

<system.codedom>
  <compilers>
    <compiler language="c#;cs;csharp" extension=".cs"
      type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.CSharpCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
      warningLevel="4" compilerOptions="/langversion:6 /nowarn:1659;1699;1701"/>
   <compiler language="vb;vbs;visualbasic;vbscript" extension=".vb"
      type="Microsoft.CodeDom.Providers.DotNetCompilerPlatform.VBCodeProvider, Microsoft.CodeDom.Providers.DotNetCompilerPlatform, Version=1.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35"
      warningLevel="4" compilerOptions="/langversion:14 /nowarn:41008 /define:_MYTYPE=\&quot;Web\&quot; /optionInfer+"/>
  </compilers>
</system.codedom>

Quand j'ai télécharger cette application sur mon GoDaddy partagé hébergement Plesk control panel compte, j'obtiens l'erreur suivante.

Ce programme est bloqué par la stratégie de groupe. Pour plus d'informations, contactez votre administrateur système.

Soutien GoDaddy est pas prêt et ne peut offrir aucune assistance. Cependant, j'ai trouvé que si je commentaire la section ci-dessus, l'erreur disparaît.

Personne ne sait le but de ce bloc ou pourquoi Microsoft met-t-il? Mon application semble fonctionner ok sans elle. (Notez que mon application utilise C# et pas VB.)

source d'informationauteur Jonathan Wood