Visual Studio publish hatası: PublishTelemetry

11 Şubat 2016 1 dk okuma süresi 31 okunma

Visual studio 2015 update 3 yükledikten sonra nedense aşağıdaki hatayı almaya başladım ve projelerimi publish edemez hale geldim. İnternet üzerinde baya aradım ve msbuild ile alakalı olduğunu buldum ama hatanın kaynağı ile ilgili herhangi bir bilgi verilmemiş. Update 3 KB3165756 güncellemesi ile çözülmüş olacağını umuyorum. Bazı kullanıcılar ise Enterprise'dan Professional'a geçiş sonrasında aynı sorunla karşılaşmışlar.

The "PublishTelemetry" task could not be loaded from the assembly C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\Microsoft.Web.Publishing.Tasks.dll. Confirm that the <UsingTask> declaration is correct, that the assembly and all its dependencies are available, and that the task contains a public class that implements Microsoft.Build.Framework.ITask.

Klasörü başlat - çalıştır ile direk açın çünkü muhtemelen ilgili dosyayı bulamayacaksınız. Açmanız gereken klasör "C:\Program Files (x86)\MSBuild\Microsoft\VisualStudio\v14.0\Web\". Burada "Microsoft.Web.Publishing.targets" isimli dosyayı bulun ve düzenleyin. "PublishTelemetry" etiketini aratın ve ilgili girdileri silin veya kapatın (<!-- *** -->).

Bu şekilde sorunsuzca publish yapabiliyorsunuz.

Yazılarıma abone olmak ister misiniz?
Spam yapılmaz, sadece bildirim amaçlıdır. İstediğiniz zaman abonelikten çıkabilirsiniz.
İlginizi çekebilecek diğer yazılar.
VS2015'in 3. update'ini yaptıktan sonra asp.net core web uygulaması yaratmak istediğimde şu şekilde bir hata ile karşılaştım. "Exception : The system cannot find the file specified. (Exception from HRESULT: 0x80070002)". Çözümü oldukça basit.

Entity framework code first kullanıyorsanız ve inheritance yapıp yeni bir class yarattığınızda bunun gibi bir hata alırsınız. Bunun nedeni fluent api'nin inheritance yapılan class ile ana class'ın map yapmaya çalışması ve ilgili kolonu veritabanında bulamamasıdır. Çözümü ise inherit olmuş class'a [NotMapped] DataAnnotations attribute'unu eklemek.

Asp.Net Mvc ile recursive nasıl yazılır, @helper veya HtmlHelper kullanarak recursive fonksiyon yazmak, Asp.Net MVC View recursive fonksiyon nasıl yazılır?