Cpp The CodeDom Provider Hatası Çözümü

Cpp The CodeDom Provider Hatası Çözümü

Merhabalar, kendim için bir not daha alacağım, eski usül ASP.NET web sayfası geliştirirken publish etmekte sıkıntı yaşayabiliyoruz. Bunun sebebi Microsoft’un yine kensine ait olan bir DLL’i kendi sistemine tanıtmamış olmasından kaynaklanıyor. Çözümü çok basit.

Öncelikle bir Command Prompt (Komut İstemci)’u yönetici olarak çalıştırıyoruz. Karşımıza gelen dos ekranında “cd” komutuyla

cd "C:\Program Files (x86)\Microsoft SDKs\Windows\v10.0A\bin\NETFX 4.8 Tools"

adresine gidiyoruz, tabi ki kullandığınız versiyonlara göre yol değişiklik gösterebilir, siz konuyu anladınız. sonrasında ise Visual Studio’nun kurulu olduğu dizinin içerisinde “PublicAssemblies” diye bir klasör var o lanet olasına “CppCodeProvider.dll” burada yer alıyor. o dosyanın dosya yolunu aşağıda ki tırnaklar arasına yazıyoruz.

gacutil /i "C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\Common7\IDE\PublicAssemblies\CppCodeProvider.dll"
Microsoft (R) .NET Global Assembly Cache Utility.  Version 4.0.30319.0
Copyright (c) Microsoft Corporation.  All rights reserved.

Assembly successfully added to the cache

gibi bir çıktı alacaksınız. işlem bu kadar artık rahatlıkla Publish işlemini gerçekleştirebilirsiniz.

Paylaş :

Bu gönderiyi paylaş

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

Bu site, istenmeyenleri azaltmak için Akismet kullanıyor. Yorum verilerinizin nasıl işlendiği hakkında daha fazla bilgi edinin.