J'ai un site Web de test avec VS 2008 qui utilise uniquement du code derrière les fichiers, tels que Foo.aspx.cs. Ainsi, le serveur web les compile à la volée. Le problème que je rencontre est que je ne peux pas utiliser les fonctionnalités C# 3.0. Si oui:Visual Studio 2008 Development Server utilise le compilateur C# 2.0
var x = 1;
ou
public class Foo { public int x {get; ensemble;}}
ou
Foo x = new Foo() {x = 5};
Ensuite, VS fonctionnera bien (tout est mis en surbrillance et Intellisensed), mais quand je lance le site juste vomit des erreurs du compilateur ..
est-il un moyen de résoudre ce problème, ou avez-vous devez compiler DLL pour cibler l'exécution 3.0? Si oui c'est incroyablement boiteux ..
Mike
En supposant que le serveur Web est IIS? Quelle version? Quel système d'exploitation? – spender
Windows 7 .. Et je n'ai pas installé IIS .. Je n'utilise que Visual Studio 2008 et c'est un projet ASP.NET. –