有谁知道为什么无法运行。 我在同一目录中有这个代码和名为logo.png的文件。 然后我运行此代码并失败,说它无法找到文件
using System;
using Gtk;
public class Trackbox {
static int Main() {
Application.Init();
//Create the Window
Window myWin = new Window("TrackBox");
myWin.SetIconFromFile("logo.png");
myWin.Resize(200, 100);
//Create a label and put some text in it.
Label myLabel = new Label();
myLabel.Text = "Welcome to TrackBox";
//Add the label to the form
myWin.Add(myLabel);
//Show Everything
myWin.ShowAll();
Application.Run();
return 0;
}
}
它返回一个错误,说找不到logo.png
...为什么会这样?谢谢你的帮助。
答案 0 :(得分:2)
解决方案是将图标放在可执行文件旁边。我虽然图标必须位于根解决方案文件夹中,但实际上它位于根可执行文件夹中。