При мигриране към VS2015 се натъкнах на проблем с компилацията. Няма промяна в целевата рамка на проектите, те остават .net 4.5
Компилаторът изглежда не разпознава типовете параметри
void BootstrapOIS(List<long>^ %resultDates, List<double>^ %resultRates,
const long tradingDate, /*const*/ List<int>^ periodNumbers,
/*const*/ List<String^>^ periods, /*const*/ List<double>^ swapsRates,
/*const*/ List<long>^ hol);
Грешка CS0570 „BootstrapWrapper.BootstrapOIS(ref ?, ?, ?, ?, ?, ?, ?)“ не се поддържа от езика
Референтният сбор:
- Bootstrap, Версия=1.0.4918.15400, Култура=неутрална, PublicKeyToken=b007f9158e880332
- Глобален тип:
- Архитектура: x64
- Тази сборка съдържа неуправляем код.
- Време на изпълнение: .NET 4.0
Компилацията вървеше добре с VS2013.