none
系统托盘 NotifyIcon的Icon一直报System.IO.FileNotFoundException RRS feed

答案

  • 你好,

    请问你的macrominor.ico 图片是存在那里的呢?方便的话,可以截图说明下这个图片的具体存在位置。

    如果“MyNotifyIcon;component” 是文件夹的名字的话,你可以尝试使用:

     this.notifyIcon.Icon = new System.Drawing.Icon(@"./MyFolderName/MSN.ico");

    同时,请将macrominor.ico 图片属性的“Copy toOutput Directory” 选项设置为“Copy if newer”。


    Lisa Zhu [MSFT]
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • 已标记为答案 huanghy 2013年7月3日 6:42
    2013年6月27日 8:20
    版主

全部回复

  • System.IO.FileNotFoundException 表示找不到檔案,先確認檔案是否存在,並確認檔案路徑是否正確
    2013年6月26日 5:24
  • this.notifyIcon.Icon = new System.Drawing.Icon(@"/MyNotifyIcon;component/Images/macrominor.ico"); 

    文件是存在的 这写法有错么

    2013年6月26日 5:54
  • 你好,

    请问你的macrominor.ico 图片是存在那里的呢?方便的话,可以截图说明下这个图片的具体存在位置。

    如果“MyNotifyIcon;component” 是文件夹的名字的话,你可以尝试使用:

     this.notifyIcon.Icon = new System.Drawing.Icon(@"./MyFolderName/MSN.ico");

    同时,请将macrominor.ico 图片属性的“Copy toOutput Directory” 选项设置为“Copy if newer”。


    Lisa Zhu [MSFT]
    MSDN Community Support | Feedback to us
    Develop and promote your apps in Windows Store
    Please remember to mark the replies as answers if they help and unmark them if they provide no help.

    • 已标记为答案 huanghy 2013年7月3日 6:42
    2013年6月27日 8:20
    版主