Чилкат.Отсутствует строка CK

#chilkat

Вопрос:

Я разрабатываю функцию Azure в VS 2019 с .NET Core и хочу использовать Chilkat.CkString Я использую пакет Nuget ChilkatDnCore 9.5.0.87.

Однако CkString недоступен, CkDateTime, CkObject и т. Д. Доступны.

Есть ли проблема с пакетом/версией Nuget или я делаю что-то не так?

Майк

Комментарии:

1. Пожалуйста, укажите свой код. Согласно документам, эта функция доступна ( chilkatsoft.com/refdoc/csCkStringRef.html )

2. Действительно, в версии DnCore (9.5.0.88-альфа) это не работает … 😥

3. Я отправил отчет в службу поддержки Chilkat.

Ответ №1:

Прошу прощения за путаницу. Я попытаюсь где — нибудь обновить документацию..

Классы CkString и CkByteData не будут доступны в .NET Core (это намеренно).

Вместо этого вам следует использовать Чилкат.Строитель строк и Чилкат.Классы BinData.

Классы CkString и CkByteData были оригинальными классами, созданными около 20 лет назад, и плохо вписываются в дизайн многоязычного API. Они были созданы с учетом C/C . Очевидно, что они останутся в тех местах, где они существуют в настоящее время, но для любых новых языков, поддерживаемых в будущем, они не будут включены. Если есть что-то, что предоставляет CkString, это Чилкат.StringBuilder этого не делает, тогда дайте мне знать..