Mein Server unterstützt nur ASP.NET 3.5 max. Ich lerne, MVC 4 zu entwickeln. Ist es möglich, MVC 4 auf einem .NET 3.5-Computer auszuführen? Natürlich habe ich kein Recht, die Konfiguration des Servers zu ändern. Danke
Nein. Es verwendet Komponenten, die in höheren Framework-Versionen implementiert wurden und nicht verfügbar sind.
Dies sind Anforderungen für MVC 4:
Systemvoraussetzungen Unterstützte Betriebssysteme: Windows 7, Windows Server 2003 R2 (32-Bit x 86), Windows Server 2003 R2 X 64-Editionen, Windows Server 2003 Service Pack 2, Windows Server 2008, Windows Server 2008 R2, Windows Vista Service Pack 2, Windows XP Service Pack 3
PowerShell 2.0, .NET 4, ASP.NET 4 und Visual Studio 2010 SP1 oder Visual Web Developer 2010 SP1 muss diese Funktion verwenden.
Leider nein, das geht nicht. ASP.NET MVC 3 und 4 erfordern beide das .NET Framework 4.0 (sie benötigen auch Visual Studio 2010 oder höher; wenn Sie VS2008 und / oder .NET 3.5 verwenden, dann stecken Sie bei ASP.NET MVC 2.0 fest) / p>
Aus Neugier, auf welchem Server laufen Sie? Windows Server 2003, mit Ausnahme von Small Business Server 2003, unterstützt vollständig .NET Framework 4.0 . Das nächste ältere Betriebssystem ist Windows 2000, aber .NET 3.5 wird nicht ausgeführt. Meine einzige andere Vermutung ist, dass Sie einen beschissenen Webhost haben?
MVC 4 zielt auf das .NET 4.5 Framework ab. In diesem Q & A für ein wenig mehr Details: Ссылка
Tags und Links asp.net asp.net-mvc-4