Это мой код:
Код: Выделить всё
string videosFilePath = _flowPlusPath + "\\videos";
Bitmap bitmap1 = (Bitmap)Image.FromFile(imageFilePaths[0]);
string[] directories = _flowPlusPath.Split(Path.DirectorySeparatorChar);
string prefix = directories [directories.Length-2]+" ("+ directories[directories.Length - 1]+") " + "-";
int index = SolverHelper.GetStartFileIndex(videosFilePath, prefix) + 1;
string videoName = Path.Combine(videosFilePath, prefix + index.ToString("000") + ".avi");
AviManager aviManager = new AviManager(videoName, false); ;
Avi.AVICOMPRESSOPTIONS opts = SetCompressOptions();
try
{
VideoStream aviStream = aviManager.AddVideoStream(true, 5, bitmap1); // Here exception is thrown
PopulateVideoStream(aviStream, imageFilePaths);
}
Ранее у нас была версия Solidworks 2021, и проблем с исключениями не было. Это наблюдалось при обновлении до версии Solidworks 2023.
Предложите возможные причины этой проблемы.
Подробнее здесь: https://stackoverflow.com/questions/784 ... eo-from-bi