我克隆了用C#编写的.NET repo,如何在mac上运行它?

时间:2015-12-09 18:12:42

标签: asp.net .net git macos

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

3 个答案:

答案 0 :(得分:1)

我刚刚开始工作了!

我安装了mono和命令行工具并且很幸运

步骤:

安装Mono http://www.mono-project.com/download/

安装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 Generator)并运行这些命令

$ dnu restore
$ dnx web

这应该启动Web应用程序

访问该网站:

http://localhost:5000

如果有效,请告诉我

我已经做了这些笔记Running a .NET Web Application on OSX

Based on this exploration ... me rambling too much to be useful

让我知道它是否适合你,如果不是,我会再试一次

答案 1 :(得分:0)

使用xsp代替IIS并使用xbuild代替msbuild。

答案 2 :(得分:-1)

你从未使用.net - 而你的第一次尝试是在mac上运行它。我估计你的成功几率不到1%。如果您的机器有足够的CPU和内存 - 在您的Mac上运行Windows vm。 Virtualbox是免费的 - 我在我的mac上使用它。我认为某些版本的vmware是免费的。 Parallels是另一种选择。或者考虑使用BootCamp Assistant启动到Windows分区。