Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/asp.net/32.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Asp.net I';我克隆了一个用C#编写的.NET repo,如何在mac上运行它?_Asp.net_.net_Git_Macos - Fatal编程技术网

Asp.net I';我克隆了一个用C#编写的.NET repo,如何在mac上运行它?

Asp.net I';我克隆了一个用C#编写的.NET repo,如何在mac上运行它?,asp.net,.net,git,macos,Asp.net,.net,Git,Macos,问题的标题几乎说明了这一点。我已获得包含所有文件和文件夹的文件夹,如何在本地运行应用程序?-(类似于您启动rails服务器并在浏览器中查看它的方式)。您从未使用过.net,您的第一次尝试是在mac上运行它。我估计你成功的机会不到1%。如果您的计算机有足够的cpu和内存,请在mac上运行windows虚拟机。Virtualbox是免费的——我在mac上使用它。我认为vmware的某些版本是免费的。平行线是另一种选择。或者考虑使用BooCup助手引导到Windows分区。使用XSP代替IIS并使用X

问题的标题几乎说明了这一点。我已获得包含所有文件和文件夹的文件夹,如何在本地运行应用程序?-(类似于您启动rails服务器并在浏览器中查看它的方式)。

您从未使用过.net,您的第一次尝试是在mac上运行它。我估计你成功的机会不到1%。如果您的计算机有足够的cpu和内存,请在mac上运行windows虚拟机。Virtualbox是免费的——我在mac上使用它。我认为vmware的某些版本是免费的。平行线是另一种选择。或者考虑使用BooCup助手引导到Windows分区。

使用XSP代替IIS并使用XBug代替MSBug。

< P>我刚刚开始工作! 我安装了mono和命令行工具,很幸运

步骤:

安装Mono

安装DNVM命令行

$ curl -sSL https://raw.githubusercontent.com/aspnet/Home/dev/dnvminstall.sh | DNX_BRANCH=dev sh && source ~/.dnx/dnvm/dnvm.sh
$ dnvm upgrade -r coreclr
$ dnvm upgrade -r mono
转到应用程序的project.json文件夹(如果没有,请使用Yo生成器)并运行以下命令

$ dnu restore
$ dnx web
这将启动web应用程序

访问网站:

http://localhost:5000
请让我知道这是否有效

我做了这些笔记


让我知道它是否适用于您,如果不适用,我将重试

将目录推送到您的PC和Mac可以看到的repo。我没有PC,我正在寻找更具体的答案。我以前从未使用过.net..net传统上是在Windows上运行的,尽管有一些方法可以使它更跨平台,而且平台的大部分都是在Windows上运行的。无法保证(或在许多情况下甚至预期)任意.NET应用程序在非Windows平台上工作。这篇文章有没有其他的文档建议?更新版本的ASP.NET比@chris建议的更好地支持OSX/Linux,但根据您克隆的回购协议,正如他所建议的,这个版本可能会成为一个问题。如果你知道你正在运行的是什么版本,谷歌会帮上忙,但启动“RAILS服务器”让我有点不知所措。。。什么?