我有文件夹“图标”.
我需要访问相同才能向imageList添加图标.
我正在使用具有相对路径的app.config文件.
我需要访问相同才能向imageList添加图标.
我正在使用具有相对路径的app.config文件.
<add key="doc" value="..\Icons\_Microsoft Office Excel 97-2003 Worksheet.ico" />
我正在使用下面的代码将其添加到imgList,但它会抛出System.IO.FileNotFoundException:
smallImageList.Images.Add(Image.FromFile(ConfigurationSettings.AppSettings["doc"]));
这有什么问题?
解决方法
尝试添加当前运行路径:
smallImageList.Images.Add(Image.FromFile(Path.Combine(AppDomain.CurrentDomain.BaseDirectory,ConfigurationSettings.AppSettings["doc"])));