gpt4 book ai didi

c# - 在不输入 "mono filename.exe"的情况下在 Windows 上运行 Mono 应用程序?

转载 作者:可可西里 更新时间:2023-11-01 11:53:48 25 4
gpt4 key购买 nike

我刚开始学习如何用 C# 编写代码,我的讲师让我使用 Mono 进行编译但我意识到每次我想运行该程序时,我都需要打开 cmd.exe 并输入“mono filename.exe”

有没有办法让程序在不输入的情况下运行(例如通过双击)?谢谢

最佳答案

我认为这里的问题在于该应用程序专门是一个 GTK 应用程序。当您安装 Mono 时,它将与 GTK# 运行时一起提供,但这并没有安装在 .NET GAC 中。您可以通过多种方式解决此问题,最快的测试方法是将项目中的所有 GTK 引用标记为“本地副本”,以便将它们复制到应用程序文件夹。

来自项目文件(**<Private>True</Private>**):

  <ItemGroup>
<Reference Include="System" />
<Reference Include="gtk-sharp, Version=2.4.0.0, Culture=neutral, PublicKeyToken=35e10195dab3c99f">
<SpecificVersion>False</SpecificVersion>
<Private>True</Private>
</Reference>

如果您更喜欢使用 IDE,可以在这里下载 MonoDevelop:http://monodevelop.com/

关于c# - 在不输入 "mono filename.exe"的情况下在 Windows 上运行 Mono 应用程序?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/22483858/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com