Ich habe eine funktionierende Projektvorlage exportiert und versucht, daraus ein neues Projekt zu erstellen.Visual Studio 2012/13 Fehlende MVC NuGets in exportierter Vorlage
Hier sind die Fehler, die ich bekomme.
Type IAppBuilder is not defined.
Type CookieAuthenticationOpetions is not defined
Type OwinStartupAttribute is not defined
Type IAppBuilder is not defined
DefaultAuthenticationTypes is not declared
Es gibt auch 53 Warnungen, einschließlich
Could not resolve this reference...
Meine Frage ist, warum diese nicht über getragen werden? Ich möchte das wirklich nicht für jedes Projekt, das ich aus dieser Vorlage erstelle, tun müssen.
aktualisieren
Das gleiche ist mit einem nicht-mvc Vorlage geschieht ich herstellte. Ich habe vor dem Export keine Kodierungsänderungen vorgenommen.
Hier sind einige
ScriptBundle is not defined
FriendlyURLSettings is not defined
BundleCollection is not defined
Update 2
Das gleiche ist in Visual Studio 2012 (aktualisierte Frage Titel)
Update 3
Es auftretende zeigt diese Referenzen in packages.config an. Immer noch nicht sicher, warum sie nicht referenziert werden:
<package id="EntityFramework" version="5.0.0" targetFramework="net45" />
<package id="jQuery" version="1.8.2" targetFramework="net45" />
<package id="jQuery.UI.Combined" version="1.8.24" targetFramework="net45" />
<package id="jQuery.Validation" version="1.10.0" targetFramework="net45" />
<package id="knockoutjs" version="2.2.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Mvc" version="4.0.20710.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Mvc.FixedDisplayModes" version="1.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Providers.Core" version="1.2" targetFramework="net45" />
<package id="Microsoft.AspNet.Providers.LocalDB" version="1.1" targetFramework="net45" />
<package id="Microsoft.AspNet.Razor" version="2.0.20715.0" targetFramework="net45" />
<package id="Microsoft.AspNet.Web.Optimization" version="1.0.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi" version="4.0.20710.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Client" version="4.0.20710.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.Core" version="4.0.20710.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebApi.WebHost" version="4.0.20710.0" targetFramework="net45" />
<package id="Microsoft.AspNet.WebPages" version="2.0.20710.0" targetFramework="net45" />
<package id="Microsoft.jQuery.Unobtrusive.Ajax" version="2.0.30116.0" targetFramework="net45" />
<package id="Microsoft.jQuery.Unobtrusive.Validation" version="2.0.30116.0" targetFramework="net45" />
<package id="Microsoft.Net.Http" version="2.0.20710.0" targetFramework="net45" />
<package id="Microsoft.Web.Infrastructure" version="1.0.0.0" targetFramework="net45" />
<package id="Modernizr" version="2.6.2" targetFramework="net45" />
<package id="Newtonsoft.Json" version="4.5.11" targetFramework="net45" />
<package id="WebGrease" version="1.3.0" targetFramework="net45" />
Keine NuGets erscheinen unter Alle im NuGet Manager.