Я разрабатывал приложение ГИС для Windows Forms, используя ArcGISRuntime SDK (версия 100.4.0) в Visual Studio 2015. При развертывании exe-приложения на компьютере развертывания (на компьютере с Windows 10 без среды Visual Studio) приложение работало должным образом.После этого я перешел на Visual Studio 2017. Приложение правильно работало на машине разработчика.Но при развертывании exe-файла на компьютере развертывания (без настройки VS2017) выдается следующее исключение:
'Вызов конструктора для типа' Esri.ArcGISRuntime.UI.Controls.MapView ', которыйсоответствует указанным связывающим ограничениям, возникла исключительная ситуация. '
После этого я прошел по ссылке ниже:
https://developers.arcgis.com/net/latest/wpf/guide/system-requirements.htm#ESRI_SECTION1_F2655B7F48F7464DB86CC7756706296D
Показано, что приведенные ниже требования являются обязательнымидля развертывания зависимых приложений ArcGIS:
Windows 10
Microsoft .NET Framework версии 4.6.1 или более поздней
Распространяемая версия Microsoft Visual C ++ для Visual Studio 2017
Моя машина для развертывания удовлетворяет первым двум требованиям.Поэтому я установил Microsoft Visual C ++ Redistributable для Visual Studio 2017 на моем компьютере для развертывания.Но проблема все еще не решена.
Пожалуйста, помогите мне в решении этой проблемы.