Ich möchte MVC-Futures zu meinem Projekt hinzufügen und die Baugruppe in meinen Ansichten Spark verfügbar machen. Aber es akzeptiert es überhaupt nicht.Integration von MVC-Futures in Spark View-Engine ohne IntelliSense
Ich kann Microsoft.Web.MVC aus meinen Klassen (Controller/Modelle, etc.) verwenden, aber sie werden nur nicht in .spark-Dateien angezeigt.
Ich kann <use assembly""/>
nicht verwenden, da das mein IntelliSense tötet. Und Wenn ich versuche, <use namespace='Microsoft.Web.Mvc" />
hinzuzufügen, ist es nicht Suche .Web
.
Ich kann auch nicht hinzufügen, Baugruppen in der web.config
Funken Abschnitt als das IntelliSense auch tötet. Diese
:
public void RegisterViewEngines(ViewEngineCollection engines)
{
if (engines == null) throw new ArgumentNullException("engines");
var settings = new SparkSettings();
settings.SetAutomaticEncoding(true);
settings
.AddNamespace("System")
.AddNamespace("System.Collections.Generic")
.AddNamespace("System.Linq")
.AddNamespace("System.Web.Mvc")
.AddNamespace("System.Web.Mvc.Html")
.AddNamespace("Microsoft.Web.Mvc");
settings
.AddAssembly("Microsoft.Web.Mvc")
.AddAssembly("Spark.Web.Mvc")
.AddAssembly("System.Web.Mvc, Version=1.0.0.0, Culture=neutral,
PublicKeyToken=31bf3856ad364e35")
.AddAssembly("System.Web.Routing, Version=3.5.0.0,
Culture=neutral, PublicKeyToken=31bf3856ad364e35");
engines.Add(new SparkViewFactory(settings));
}
keine Fehler werfen und nicht tötet mein IntelliSense in Sspark-Dateien, aber es scheint auch nicht die Versammlung sogar noch importieren zu wollen.
Die Microsoft.Web.Mvc.dll ist auf Local in den laufenden Bin auch zu setzen.
Was übersehe ich?
Irgendwelche Neuigkeiten dazu? –
Ich öffnete ein Kopfgeld auf diesem seit der ASP.net-View-Engine hält mich immer mehr sauer :). –