Nant komut dosyasımda msbuild görevini belirtmem gerekir. Net 4.0 rc?Nant msbuild görevi .net 4.0 rc ile
cevap
En son NAnt/NAntContrib varsayılanlarını .NET 3.5 olarak kabul ediyorum, bu yüzden bunu 4.0 olarak değiştirmelisiniz. NAnt derleme dosyanızın üst kısmına yaklaşması gereken (<property name="nant.settings.currentframework" value="net-4.0" />
) bir NAnt özelliği vardır.
Daha sonra, NAnt'in yapılandırma dosyasına gidip 4.0 düğümünü eklemeniz gerekir, böylece NAnt (ve NantContrib uzantısına göre) yeni CLR sürümünün farkında olur.
Bunun çözülmüş olduğu anlaşılıyor. Sadece gerçek nant yapılandırma bölümünü bulduğum bir bloga bağlantı eklemek istedim. Sürüm numarasını sürüm adayına güncellemeliydim ve başlangıç bölümüne bir satır eklemeliydim. http://paigecsharp.blogspot.com/2009/08/nant-net-framework-40-configuration.html –
Bu aslında VS 2010/.NET 4 ile otomatik yapılarımı denerken yapmak zorunda kaldım. Üzgünüm Çözümü buraya yapıştır, ama kodu kullanamadım. Yine de size çözüm yolunda yardımcı olabiliyordum. –
İlk seçenek, MSBuild
görevinin kullanacağı yürütülebilir dosyayı değiştirmektir. doco'a göre, bu bir framework özelliğidir, bu nedenle tekil betiğinizden ziyade main nant config dosyasında değiştirmeniz gerekir ve betiği oluşturmayı planladığınız her makinede bunu yapmanız gerekir.
Diğer seçenek, bunun yerine exec
görevini kullanmaktır. This soru ve cevap bu konuda yardımcı olmalıdır.
DÜZENLEME: Dizinlerden bahsetmeyi unutma MSBuild, sürümlerini değiştirmek için yalnızca farklı bir MSBuild kullanın.
2.0:% windir% \ Microsoft.NET \ Framework v2.0.50727 \ MSBuild.exe \
3.5:% windir% \ Microsoft.NET MSBuild.exe \ Framework \ v3.5 \
4.0b2:% windir% \ Microsoft.NET \ Framework \ v4.0.21006 \ MSBuild.exe
- 1. <msbuild> NAnt ile görev veya msbuild.exe?
- 2. MSBuild eko görevi nedir?
- 3. MSBuild Görevi okumak için dll
- 4. MSBuild XmlMassUpdate Görevi
- 5. .NET 4.0'da 4.0
- 6. MSBUILDEMITSOLUTION .NET 4 ile çalışmıyor?
- 7. .NET 4.0
- 8. .NET 4.0
- 9. VB6 MSBuild ile tümleştirme
- 10. MSBuild
- 11. Net 4.0 RC daha sonra kuruldu. Net 3.5 SP1 daha önce kuruldu mu?
- 12. NAnt
- 13. Log4Net ve ben RC .NET 4.0 kullanarak Log4Net günlüğü çerçevesinde bağımlı bir projeyi derlemek için çalıştı ve bazı sorunlarla karşılaştı .NET 4.0 RC
- 14. Log4Net ve .NET 4.0
- 15. Kur Projesi .NET 4.0
- 16. MSBuild Kopyalama görevi dosyaları ilk kez kopyalamadı
- 17. MSBUILD .NET v4 teamcity
- 18. NAnt
- 19. msbuild kopyalama görevi ile klasör yapısı nasıl belirtilir
- 20. asp .net 4.0 facebook login ile giriş
- 21. MSBuild eklentisinin Zip görevi nasıl kullanılır?
- 22. Nasıl NAnt içinde 'if' durumu MSBuild dönüştürmek için?
- 23. NAnt veya MSBuild, hangi bir svn ortamında kullanmalıyım?
- 24. 404.2 Hata .net 4.0
- 25. /.NET yapıları bekliyor 4.0
- 26. .NET 4.0'da üyeProvider
- 27. NHibernate desteği .NET 4.0 çerçevesi?
- 28. Kitap önerisi - C# .NET 4.0
- 29. .NET 4.0'da System.Linq nerede?
- 30. SignalR ASP .Net çalışmıyor 5 RC-1
Nant komut dosyanızda neden bir msbuild görevi var? Msbuild kullanıyor musun, neden bu şekilde yapıyorsun? –
Tüm proje otomasyon görevlerini (örneğin, çalışan testleri, çalışan analizleri, sürümleri, paketleri ...) işlemek ve derleme için MSBuild'e aktarma için NAnt'i kullanabilirsiniz. –
Hibe doğru, Nant, yapıyı çalıştırıyor, sınamayı çalıştırıyor, ncover çalıştırıyor ve sonra da bazı veritabanı komut dosyalarını ele alıyor. –