Merhaba, .net framework 3.5’te geliştirilen bir el terminali uygulamasında ufak bir değişiklik yapıp derlemeye çalıştığınızda çok uzun sürmesi gibi bir problem yaşıyorsanız, çözümü basit: .csproj dosyasını bir txt editör ile açıp en alt satırın bir üstüne yazıp kaydedetmeniz ve projeyi yeniden başlatmanız yeterli. Selamlar.
Merhaba, TFS’teki bir projeyi bilgisayara format attıktan sonra açmaya çalıştığımda bu hatayı aldım. Package Manager Console açıp: Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r çalıştırdığımda problemim düzeldi. Belki birilerinin işine yarar diyerek paylaşıyorum. https://stackoverflow.com/a/34391473/1068246 Selamlar.
Daha sonra Visual Studio içerisinde Project Properties kısmında İmzalama (Signing) seçeneği altında “Dosyadan Seç…(Select From File…)” butonuna basıyoruz.
Açılan dialog penceresinde C:\Windows\System32 altında az önce oluşturduğumuz *.pfx dosyasını seçiyoruz.
Bu hareketten sonra projenin olduğu dizine pfx dosyası geliyor. certmgr.msc komutu ile Sertifika Yönetim Paneli’ni açıyoruz.
Burada Güvenilir Yayımcılar ve Üçüncü Taraf Kök Sertifika Yetkilileri altına eklersek sağ tarafta görebiliriz. Sonrasında sağ tıklayıp “VER” seçeneği ile *.cer uzantılı dosyayı elde edebiliyoruz. Onu da uygulamayı kuracağımız bilgisayarın yukarıdaki kısımlarına eklersek yükleme uyarısı daha şık gözükecektir. Bunu bir de ActiveDirectory üzerinden bağlı bilgisayarlara otomatik atabilirsek kullanıcıları da yormamış oluruz.