我刚刚在Linux Mint 16上使用MonoDevelop编写并构建了一个GTK#应用程序。我想看看它是否支持跨平台,所以我尝试在Windows 8机器(具有.NET Framework 4.0)上运行它),并安装了Mono运行时(包括GTK#for Windows),以便它可以在那里运行。
问题在于:当我从Windows资源管理器运行可执行文件时,我假设.NET Framework接管,因为没有任何反应。如果从Windows中输入“Mono命令提示符”,导航到.exe并输入“mono filename.exe”,则可执行文件将运行。
如何在Windows上直接从File explorer中运行应用程序?
答案 0 :(得分:0)
您不能使用Mono for Windows从文件资源管理器启动.exe文件。
但是,您可以使用.NET框架来启动.NET应用程序。 Gtk#libraries在MS.NET中工作,它们不依赖于Mono。