Asp.net : LINQ to SQL compiler error CS1519: Invalid token 'void' in class, struct, or interface member declaration

15. giugno 2009

A mia futura memoria e per chi ne avesse bisogno.
Aggiungendo ad un progetto esistente una classe LINQ to SQL si ottiene questo messaggio di errore :

Invalid token 'void' in class, struct, or interface member declaration

oppure

Token non valido 'void' nella dichiarazione del membro della classe, della struttura o dell'interfaccia.


su queste linee di codice:


#region Extensibility Method Definitions
  partial void OnCreated();
  partial void InsertProfileExtended(ProfileExtended instance);
  partial void UpdateProfileExtended(ProfileExtended instance);
  partial void DeleteProfileExtended(ProfileExtended instance);
#endregion


Questa la soluzione per risolvere il problema. Basta aggiungere il codice seguente al web.config


<class="tag">system.codedom>
<class="tag">compilers>
<class="tag">compilerclass="attr"> language=class="attrv">"c#;cs;csharp"class="attr"> extension=class="attrv">".cs"class="attr"> warningLevel=class="attrv">"4"class="attr"> type=class="attrv">"Microsoft.CSharp.CSharpCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<class="tag">providerOptionclass="attr"> name=class="attrv">"CompilerVersion"class="attr"> value=class="attrv">"v3.5"/>
<class="tag">providerOptionclass="attr"> name=class="attrv">"WarnAsError"class="attr"> value=class="attrv">"false"/>
</class="tag">compiler>
<class="tag">compilerclass="attr"> language=class="attrv">"vb;vbs;visualbasic;vbscript"class="attr"> extension=class="attrv">".vb"class="attr"> warningLevel=class="attrv">"4"class="attr"> type=class="attrv">"Microsoft.VisualBasic.VBCodeProvider, System, Version=2.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089">
<class="tag">providerOptionclass="attr"> name=class="attrv">"CompilerVersion"class="attr"> value=class="attrv">"v3.5"/>
<class="tag">providerOptionclass="attr"> name=class="attrv">"OptionInfer"class="attr"> value=class="attrv">"true"/>
<class="tag">providerOptionclass="attr"> name=class="attrv">"WarnAsError"class="attr"> value=class="attrv">"false"/>
</class="tag">compiler>
</class="tag">compilers>
</class="tag">system.codedom>

asp.net, Tips , , ,

Commenti

Aggiungi commento


(Visualizza la tua icona Gravatar)

  Country flag

biuquote
  • Commento
  • Anteprima
Loading