Visual Studio publish hatası: PublishTelemetry

11 Şubat 2016 1 dk okuma süresi 37 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.
Form post ile giden tüm dataları loglama

Asp.net Core ile farklı bir class library'den appsettings json dosyasını kolayca okumak

Hatalı bundle kullanımından dolayı alınan MIME type hatası ve çözümü