我设置了一个 NotifyIcon 来将我的应用程序存储在系统托盘中。对于我使用的图标
myNotifyIcon.Icon = new System.Drawing.Icon(@"c:\MyIcon.ico");
这有效。但是,我想将我的图标存储在我的项目目录中,并在我部署我的应用程序时引用它,而不是使用一些外部图像。我试过了
myNotifyIcon.Icon = new System.Drawing.Icon("MyIcon.ico");
当我尝试运行应用程序时,这就是我得到 XamlParseException 的地方。该图像确实存在于我的项目的根目录中。有谁知道这个问题的解决方案?我应该改用PNG吗?我尝试研究 Pack Uris,但我变得更加困惑,我不确定这就是我需要的。谢谢!