8
votes

Erreur de compilation: [Pas de lignes de source pertinentes]

Je reçois cette erreur lorsque j'essaie d'afficher une page de mon localhost. Site Web travaillée avant. Les fichiers de code ne sont pas pré-compilés. J'ai nettoyé des dossiers temporaires ASP.NET et a donné la permission de contrôler pleinement au compte IIS_IUSRS pour le dossier wwwroot et ASP.NET temporaire, mais pas de changement.

Je reçois également l'accès à une erreur refusée tout en essayant d'exécuter p>

c:\windows\system32\inetsrv> "C:\Windows\Microsoft.NET\Framework64\v3.5\vbc.exe" /t:library /utf8output /R:"C:\Windows\assembly\GAC_MSIL\System.ServiceModel.Web\3.5.0.0__31bf3856ad364e35\System.ServiceModel.Web.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.WorkflowServices\3.5.0.0__31bf3856ad364e35\System.WorkflowServices.dll" /R:"C:\Windows\assembly\GAC_64\System.Data\2.0.0.0__b77a5c561934e089\System.Data.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Runtime.Serialization\3.0.0.0__b77a5c561934e089\System.Runtime.Serialization.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Design\2.0.0.0__b03f5f7f11d50a3a\System.Design.dll" /R:"C:\Windows\assembly\GAC_64\System.Web\2.0.0.0__b03f5f7f11d50a3a\System.Web.dll" /R:"C:\Windows\assembly\GAC_64\System.EnterpriseServices\2.0.0.0__b03f5f7f11d50a3a\System.EnterpriseServices.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.IdentityModel\3.0.0.0__b77a5c561934e089\System.IdentityModel.dll" /R:"C:\Windows\assembly\GAC_MSIL\System\2.0.0.0__b77a5c561934e089\System.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Drawing\2.0.0.0__b03f5f7f11d50a3a\System.Drawing.dll" /R:"C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\edc6d145\6ccb6f45\assembly\dl3\5a446507\0042bc76_16cec701\Intelligencia.UrlRewriter.DLL" /R:"C:\Windows\assembly\GAC_MSIL\System.Core\3.5.0.0__b77a5c561934e089\System.Core.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Xml\2.0.0.0__b77a5c561934e089\System.Xml.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Configuration\2.0.0.0__b03f5f7f11d50a3a\System.Configuration.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Services\2.0.0.0__b03f5f7f11d50a3a\System.Web.Services.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.Web.Mobile\2.0.0.0__b03f5f7f11d50a3a\System.Web.Mobile.dll" /R:"C:\Windows\assembly\GAC_MSIL\System.ServiceModel\3.0.0.0__b77a5c561934e089\System.ServiceModel.dll" /out:"C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\edc6d145\6ccb6f45\App_SubCode_vb.8xqaf3z2.dll" /D:DEBUG=1 /debug+ /define:_MYTYPE=\"Web\" /imports:Microsoft.VisualBasic,System,System.Collections,System.Collections.Specialized,System.Configuration,System.Text,System.Text.RegularExpressions,System.Web,System.Web.Caching,System.Web.SessionState,System.Web.Security,System.Web.Profile,System.Web.UI,System.Web.UI.WebControls,System.Web.UI.WebControls.WebParts,System.Web.UI.HtmlControls,System.Web.Configuration,System.Data,System.Data.OleDb,System.Globalization /warnaserror- /optionInfer+  "C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\edc6d145\6ccb6f45\App_SubCode_vb.8xqaf3z2.0.vb" "C:\Windows\Microsoft.NET\Framework64\v2.0.50727\Temporary ASP.NET Files\root\edc6d145\6ccb6f45\App_SubCode_vb.8xqaf3z2.1.vb"

Microsoft (R) Visual Basic Compiler version 9.0.30729.715
Copyright (c) Microsoft Corporation.  All rights reserved.

vbc : Fatal error BC2000 : compiler initialization failed unexpectedly: 0x80070005


3 commentaires

Dans quel système d'exploitation êtes-vous? Est-ce que cela fonctionne avec le serveur de développement ASP.NET?


Win7. Oui son travail sur le serveur de développement.


Que se passe-t-il si vous supprimez le nouveau site Web?


6 Réponses :


18
votes

Premièrement, essayez de paramétrer " Activer les applications 32 bits " à true pour votre piscine d'applications de site Web si vous exécutez sur X64 Machine.

Si la première option ne vous aide pas, accorde des accès complets pour Service réseau et GROUPE IIS_IUSRS C: \ Windows \ Temp \ and C: \ Windows \ Microsoft. NET \ Framework \ v2.0.50727 \ Fichiers ASP.NET temporaires \


1 commentaires

Merci! La partie 1 vient de faire ma journée.



0
votes

J'ai la même erreur lorsque j'ajouterais .ascx et l'utiliser dans .aspx , mais src Le chemin était faux, ajoutez: < Pré> xxx


1 commentaires

Vous dites que cette solution a fonctionné? Cela ne ressort pas immédiatement de votre réponse.



0
votes

Ma solution consistait à accorder des accès complets pour l'utilisateur de service réseau et à modifier les droits des IIS_Iutaires à votre dossier d'application racine ASP.NET.

Le problème a été causé par la transformation web.config. Il doit créer un fichier Temp dans le dossier d'application racine.


0 commentaires

1
votes

Ceci est arrivé à moi après avoir réparé / modernisation de mon VS 2013 Express

J'ai d'abord essayé d'ajouter "IIS_IUSRS" et "Service de réseau" avec modifier les suivants: P>

<compilation debug="true" targetFramework="4.5.1" batch="false" optimizeCompilations="false" />


0 commentaires

0
votes

Le comportement de la ligne zéro est généralement causé par la compilation avec des optimisations activées (par exemple, l'inlinisation). Essayez de décocher "Optimiser le code" dans les propriétés de votre projet - onglet Construction. Ensuite, une erreur source affichera le code fautif avec les numéros de ligne.


0 commentaires

0
votes

J'ai fait face au même problème.

Mon symptôme: il travaillait trouver sur la section locale mais manquait de Dev / Stage. Raison que j'ai trouvée: Il y avait une Appviables utilisée dans ASPX.CS (comme suit) qui manquait dans web.config

chaîne statique publique mykey = ConfigurationManager.appsettings ["Mykey"]. Tostring ();

Raison Il fallait que je fallais comprendre que la question était, je ne m'attendais pas à ce type de message d'erreur sur la ligne 0 (peut être parce que mon développeur a défini cette variable en tant que statique, de sorte qu'il lance la ligne 0 erreur)


0 commentaires