Belirtiler
Ana bilgisayardan dize verilerini alan bir İşlem Entegratörü uygulaması çalıştırıyorsunuz. Gelen bir dize okunduğunda, dizenin sonunda gömülü null karakterler veya boşluklar varsa TI çalışma zamanı dizeyi kesebilir.
Neden
Bu sorun, Dizeler Null Sonlandırılmış veya Boşluk Dolgulu seçeneğinin ayarlarına bağlı olarak oluşur. Bu ayarlar, dize parametresi için TI DesignerDesigner aracında ayarlanır. Ayarlar, dizenin nasıl okunacağını etkiler.
Çözüm
Bu sorunu gideren düzeltme, Host Integration Server için aşağıdaki toplu güncelleştirmelerde yer almaktadır:
Host Integration Server 2016 için Toplu Güncelleştirme 2
Host Integration Server 2013 için Toplu Güncelleştirme 4
Notlar Bu güncelleştirmeyi uyguladıktan sonra, ayarları yoksaymak ve gelen dizenin tüm baytlarını almak için yeni Dönüştürme Davranışını (Alınan Dizeleri Olduğu Gibi Dönüştür) ayarlayabilirsiniz.
Durum
Microsoft bunun, "Şunlar için geçerlidir" bölümünde listelenen Microsoft ürünlerinde sorun olduğunu doğrulamıştır.
Başvurular
Microsoft'un yazılım güncelleştirmelerini tanımlamak için kullandığı terminoloji hakkında bilgi edinin.