在使用C++进行尝试ArcENgine进行开发的时候同样会遇到Version not specified的问题 这里给出这个问题的解决方案。
在程序的入口处,加入ESRI::ArcGIS::RuntimeManager::Bind(ESRI::ArcGIS::ProductCode::EngineOrDesktop);
int main(array<System::String ^> ^args)
{
<span style="color:#ff0000;">ESRI::ArcGIS::RuntimeManager::Bind(ESRI::ArcGIS::ProductCode::EngineOrDesktop);</span>
// 在创建任何控件之前启用 Windows XP 可视化效果
Application::EnableVisualStyles();
Application::SetCompatibleTextRenderingDefault(false);
// 创建主窗口并运行它
Application::Run(gcnew Form1());
return 0;
}
既可以解决这个问题