Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/294.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 安装后未找到System.io.filenotfoundexception映像_C#_Winforms_Contextmenustrip - Fatal编程技术网

C# 安装后未找到System.io.filenotfoundexception映像

C# 安装后未找到System.io.filenotfoundexception映像,c#,winforms,contextmenustrip,C#,Winforms,Contextmenustrip,我使用c#创建了一个WPF应用程序,其中有图像的ContextMenuStrip。。 我正在使用自定义操作在安装后启动我的应用程序。。 当应用程序第一次启动时,它会给我异常System.IO.FileNotFoundException 但是,当它通过双击桌面图标手动启动时,不会出现异常,工作正常,所有图像都会显示。。 下面是使用图像的代码 titleMenuItem.Image = System.Drawing.Image.FromFile("setting.ico") 但当我在visual

我使用c#创建了一个WPF应用程序,其中有图像的ContextMenuStrip。。 我正在使用自定义操作在安装后启动我的应用程序。。 当应用程序第一次启动时,它会给我异常System.IO.FileNotFoundException

但是,当它通过双击桌面图标手动启动时,不会出现异常,工作正常,所有图像都会显示。。 下面是使用图像的代码

titleMenuItem.Image = System.Drawing.Image.FromFile("setting.ico")
但当我在visual studio中运行应用程序时,不会引发任何异常。。 如果重要的话,我正在使用visual studio安装程序

我尝试过的:


我尝试将图像放入项目的bin/debug文件夹和安装程序的应用程序文件夹中

可能重复的我将尝试两件事:1。将路径更改为完整路径(如C:\setting.ico),然后重试2。生成带有当前路径的消息框,并查看两个应用程序运行时的路径是否相同。但当应用程序第二次启动时,我会看到图像。。