2011-05-12 26 views
16

Yakın bir zamanda NuGet'i kullanmaya başladım ve aspnet mvc3 derlemelerini bir bağlantı yolu ile göndermem için asp.net mvc 3 paketi olup olmadığını merak ediyorum. lib klasörü tüm yollarla CopyLocal = true olarak ayarlanmış geleneksel yol gibidir. Şu anda benim lib klasörüne aşağıdaki derlemeler var:ASP.NET MVC için NuGet paketi 3

Herhangi bir fikir var mı?

cevap

18

Visual Studio 2010 SP1 kullanıyorsanız, projeyi sağ tıklayıp "Yerleştirilebilir Montajlar Ekle" yi seçebilirsiniz. ASP.NET MVC 3 seçeneğini seçin. Bu, MVC derlemelerini web uygulamanızı oluştururken/yayınlarken bin dizininde olmasını sağlayacak özel bir dizine ekler.

+0

oh merhaba @ – kenwarner

+2

içinde chiming için teşekkür etti oh bu yeni bir tek Phil..did bilmiyoruz ... şerefe ... ama hala merak ediyorum neden bu yeni rotayı aşağıya gitmek zorundayız, neden sadece bir nuget paketi ve bu derlemeleri paketler klasörüne koyun – nabeelfarid

+2

Bu seçeneğe bakıyoruz. Bunu araştırırken bazı teknik olmayan zorluklarla karşılaştık. – Haacked

8

"Aspnetmvc" NuGet paketi aradığınız gibi görünüyor.

http://nuget.org/List/Packages/aspnetmvc

N.B. Bu, Microsoft’un resmi bir paketidir, ancak topluluk üyelerinden biri tarafından oluşturulmuştur.

+0

Aslında bunu buldum ama bu diğerleri gibi bir paket olarak yüklemez, basit bir şekilde asp.net mvc'i makinenin üzerine yükler. Bu, çözümün paket klasörüne karşı – nabeelfarid

+0

Bunu farket. Haacked'in çözümü en iyi bahistir o zaman. –

3

yine bin deployables kullanıyorsanız bunu kaldırmak ve yeniden doldurmalarını .. Mevcut ASP.NET MVC kurulumu için (“Konuşlandırılabilir Meclisi Ekle”)

MVC4 yükseltme için sadece bir not AspNetMvc nuget paketi.

7

Şimdi bu soruyla karşılaşıyorsanız, diğer çözümler artık VS2012, VS2013 ve ötesi için artık çalışmayacaktır.

PM> Install-Package Microsoft.AspNet.Mvc -Version 3.0.50813.1 

This package Microsoft tarafından sahip olunan ve güvenilir:

Tools > NuGet Package Manager > Package Manager Console yılında: Bunun yerine, doğru Nuget paket sorunsuz çalıştı ekleyerek bulundu.