WPF 应用程序不 运行 在另一个文件夹中
WPF application doesn't run in another folder
我的 OS 是 windows 10,我有一个 WPF 项目(dot net 4.6.2,visual studio community 2017),运行 正在发布和调试模式没有任何问题。
我也可以 运行 从我的项目文件夹的发布或调试文件夹中获取它。
但是当我将发布或调试文件夹复制到我计算机中的任何其他位置时,我的应用程序 运行s 并显示等待光标,仅此而已。
我的应用程序不需要来自项目外部的任何来源。
设置图标路径的时候觉得是设置问题
System.Windows.Forms.NotifyIcon.
我在我的项目中创建了一个名称为“Content”的文件夹,然后将图标文件放入其中。
在 xaml 中,我设置了 window 图标“/Content/Icon.ico”,它起作用了。
对于 NotifyIcon,我设置了图标“../../Content/Icon.ico”
它也有效,但是当我将 Release 文件夹复制到另一个 dorectory 时它不起作用。
所以我把图标文件拖到Resources里,我这样设置NotifyIcon的图标:
new Icon(Resources.AppIcon,40,40);
发生此错误是因为我对如何在 WPF 中处理文件感到困惑。
我的 OS 是 windows 10,我有一个 WPF 项目(dot net 4.6.2,visual studio community 2017),运行 正在发布和调试模式没有任何问题。 我也可以 运行 从我的项目文件夹的发布或调试文件夹中获取它。 但是当我将发布或调试文件夹复制到我计算机中的任何其他位置时,我的应用程序 运行s 并显示等待光标,仅此而已。 我的应用程序不需要来自项目外部的任何来源。
设置图标路径的时候觉得是设置问题 System.Windows.Forms.NotifyIcon.
我在我的项目中创建了一个名称为“Content”的文件夹,然后将图标文件放入其中。
在 xaml 中,我设置了 window 图标“/Content/Icon.ico”,它起作用了。
对于 NotifyIcon,我设置了图标“../../Content/Icon.ico” 它也有效,但是当我将 Release 文件夹复制到另一个 dorectory 时它不起作用。
所以我把图标文件拖到Resources里,我这样设置NotifyIcon的图标:
new Icon(Resources.AppIcon,40,40);
发生此错误是因为我对如何在 WPF 中处理文件感到困惑。