RDLC: Une erreur s'est produite lors de local de traitement de rapport

Je rencontre un problème quand je télécharge mon application dans le serveur de fichiers,

Si j'exécute le rapport qui est inclus dans mon application web, un problème est survenu:

Une erreur s'est produite lors de local de traitement de rapport.
La définition du rapport " App_Reports\sampleReport.rdlc' est pas valide.
Une erreur inattendue s'est produite lors de la compilation d'expressions. Compilateur natif de valeur de retour: ‘[BC2001] fichier 'C:\Windows\TEMP\oxdarnay.0.vb" ne peut pas être trouvé".

Le problème est survenu quand j'ai inclure cette expression dans le tableau de la RDLC

=(Fields!Field1.Value + Fields!Field2.Value) - Fields!Field2.Value

Quand je ne comprend pas cette expression, le rapport est en bon état de marche sans erreurs.

Quand je le lance en local dans mon ordinateur, y compris cette expression, il n'y a pas de problème, ce qui pourrait être le problème avec cela? Est-IIS dans le fichier du serveur n'est pas configuré correctement?

Pourquoi vous ajouter et soustraire des Champs!Champ2.De la valeur? Fields1 ou Fields2 peut être NULL ou alphanumérique?
nan ce n'est pas null ou alphanumérique, que le calcul soit aux fins de la comptabilité..
qu'advient-il si vous simplifier votre expression et d'utiliser seulement: =Champs!Champ1.Valeur
est-ce la seule expression dans le rapport? si oui, peut-être que je trouve une solution à l'aide de google...
Pourriez-vous s'il vous plaît avoir un coup d'oeil à ma réponse sur Une erreur s'est produite lors du traitement du rapport. RLDC de déclaration en ASP.NET MVC?

OriginalL'auteur Doflamingo Doquixote | 2013-07-02