所以我正在尝试创建一个需要读取名为“脚本”的子文件夹中的脚本的应用程序。我的代码有问题:stringscript=Console.ReadLine();stringpath=Directory.GetCurrentDirectory();stringsciptpath=path+"/scripts/"+script;这在Windows上运行良好。但是在Linux上(使用MonoRuntime运行)它会转到当前用户的主目录...而不是可执行文件的目录。这是一个错误吗?有人可以建议解决方法吗? 最佳答案 不是它需要“修复”,而是当前目录
所以我正在尝试创建一个需要读取名为“脚本”的子文件夹中的脚本的应用程序。我的代码有问题:stringscript=Console.ReadLine();stringpath=Directory.GetCurrentDirectory();stringsciptpath=path+"/scripts/"+script;这在Windows上运行良好。但是在Linux上(使用MonoRuntime运行)它会转到当前用户的主目录...而不是可执行文件的目录。这是一个错误吗?有人可以建议解决方法吗? 最佳答案 不是它需要“修复”,而是当前目录
我很难弄清楚如何在Linux上使用F#-我非常感谢帮助。 最佳答案 嗯,我的盒子:Ubuntu、mono、fsharp、emacs和fsharp-mode使用fsharp模式你有突出显示交互式控制台emacs:-).此外,您可以尝试在wine上安装.net2.0(例如使用winetricks)以及sharpdevelop2.2。我个人决定使用emacs和fsharp-mode。更新:另一种选择是在OCaml模式下使用常规编辑器,例如kate,但由于语言之间的差异,这可能会带来不便。 关于
我很难弄清楚如何在Linux上使用F#-我非常感谢帮助。 最佳答案 嗯,我的盒子:Ubuntu、mono、fsharp、emacs和fsharp-mode使用fsharp模式你有突出显示交互式控制台emacs:-).此外,您可以尝试在wine上安装.net2.0(例如使用winetricks)以及sharpdevelop2.2。我个人决定使用emacs和fsharp-mode。更新:另一种选择是在OCaml模式下使用常规编辑器,例如kate,但由于语言之间的差异,这可能会带来不便。 关于
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我正在尝试开始使用Mono,但我正在努力解决有关SO的文档、博客和其他问题。希望这个问题对其他人有用。我想使用VS2013在C#中编写数据摄取过程,因为那是我的母语,但我需要在Linux机器上运行它。没有UI,它是一个控制台应用程序。假设在目标Linux机器上安装了Mono(但不是MonoDevelop),我是否需要以不同方式编译我的.csproj以便在Linux上的Mono“CLR”下运行,如果是这样,
关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭8年前。Improvethisquestion我正在尝试开始使用Mono,但我正在努力解决有关SO的文档、博客和其他问题。希望这个问题对其他人有用。我想使用VS2013在C#中编写数据摄取过程,因为那是我的母语,但我需要在Linux机器上运行它。没有UI,它是一个控制台应用程序。假设在目标Linux机器上安装了Mono(但不是MonoDevelop),我是否需要以不同方式编译我的.csproj以便在Linux上的Mono“CLR”下运行,如果是这样,
我使用VisualStudio2013在C#中编写了一个简单的HelloWorld程序。我尝试在Linux中使用命令行编译它:mono--aottest.cs但是当我这样做时,我得到了错误:Cannotopenassembly'test.cs':FiledoesnotcontainavalidCILimage.该文件只是一个典型的C#控制台应用程序,使用VisualStudio为您提供的默认模板。 最佳答案 您应该使用gmcs来编译您的代码,并使用mono来执行解释器,就像使用javac和java命令。您可以重读monobasics
我使用VisualStudio2013在C#中编写了一个简单的HelloWorld程序。我尝试在Linux中使用命令行编译它:mono--aottest.cs但是当我这样做时,我得到了错误:Cannotopenassembly'test.cs':FiledoesnotcontainavalidCILimage.该文件只是一个典型的C#控制台应用程序,使用VisualStudio为您提供的默认模板。 最佳答案 您应该使用gmcs来编译您的代码,并使用mono来执行解释器,就像使用javac和java命令。您可以重读monobasics
我知道可以使用Mono在Linux上开发和托管ASP.Net站点和Apache,但我想知道它的效果如何,是否值得麻烦?我更喜欢开源,但对于这个项目,我想要最快、最简单、最可靠的解决方案。我将要构建的站点将是一个相当基本的ASP.Net站点,使用MySQL.我想知道其他人是否有在像我这样的情况下使用Mono的经验,以及该项目的进展情况。它与使用以Microsoft为中心的解决方案相比如何?我知道Mono仍然有些不完整,但我希望我不需要它缺少的功能。这个问题可能有点“两极分化”。大多数类似的问题似乎都得到了非常亲微软或亲Linux的人的回答。我希望得到一些公正的回应,最好是来自有使用这两者
我知道可以使用Mono在Linux上开发和托管ASP.Net站点和Apache,但我想知道它的效果如何,是否值得麻烦?我更喜欢开源,但对于这个项目,我想要最快、最简单、最可靠的解决方案。我将要构建的站点将是一个相当基本的ASP.Net站点,使用MySQL.我想知道其他人是否有在像我这样的情况下使用Mono的经验,以及该项目的进展情况。它与使用以Microsoft为中心的解决方案相比如何?我知道Mono仍然有些不完整,但我希望我不需要它缺少的功能。这个问题可能有点“两极分化”。大多数类似的问题似乎都得到了非常亲微软或亲Linux的人的回答。我希望得到一些公正的回应,最好是来自有使用这两者