Я пытаюсь скомпилировать HDF5DotNet librabry. Я использую источник и примеры HDF5DotNet от http://www.hdf5.net/.HDF5DotNet в Visual Studio 2012
Я могу скомпилировать библиотеку с Visual Studio 2008 и 2010 в виртуальных машинах. Тем не менее мне нужно, чтобы получить его работы в Visual Studio 2012 и получить следующие ошибки:
Error 1: error C2668: 'System::Array::Copy' : ambiguous call to overloaded function ObjectReference.cpp, 30, 1, HDF5DotNet
Error 2: error C2668: 'System::Array::Copy' : ambiguous call to overloaded function RegionReference.cpp, 30, 1, HDF5DotNet
IntelliSense: more than one instance of overloaded function "System::Array::Copy" matches the argument list:
- function "System::Array::Copy(System::Array ^sourceArray, System::Array ^destinationArray, int length)"
- function "System::Array::Copy(System::Array ^sourceArray, System::Array ^destinationArray, long long length)"
Я понимаю ошибку, но я не в курсе о том, как избежать этого. В настоящее время приложение построено для x86, но я хотел бы иметь возможность компилировать dll для x64 позже.
Я почти забыл опубликовать эту проблему здесь. Вам просто нужно вывести переданные переменные. – RobaL