Visual Studio publish hatası: PublishTelemetry
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.