C# 安装后未找到System.io.filenotfoundexception映像
我使用c#创建了一个WPF应用程序,其中有图像的ContextMenuStrip。。 我正在使用自定义操作在安装后启动我的应用程序。。 当应用程序第一次启动时,它会给我异常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
titleMenuItem.Image = System.Drawing.Image.FromFile("setting.ico")
但当我在visual studio中运行应用程序时,不会引发任何异常。。
如果重要的话,我正在使用visual studio安装程序
我尝试过的:
我尝试将图像放入项目的bin/debug文件夹和安装程序的应用程序文件夹中 可能重复的我将尝试两件事:1。将路径更改为完整路径(如C:\setting.ico),然后重试2。生成带有当前路径的消息框,并查看两个应用程序运行时的路径是否相同。但当应用程序第二次启动时,我会看到图像。。