【问题标题】:Running a .NET solution file in Linux without Admin rights在没有管理员权限的 Linux 中运行 .NET 解决方案文件
【发布时间】:2014-12-23 21:35:07
【问题描述】:

注意:我的 Linux 机器没有 root 权限。

我需要在我的 Linux 机器上编译一个 .NET(Visual Studio 可执行文件)解决方案文件。 我刚刚听说 Microsoft 提供了一种扩展来执行相同的操作,例如 mono、Yocto 等,

我可以通过哪些方式运行该解决方案? 谁能告诉我怎么做?

【问题讨论】:

  • 你无法在 Linux 中编译一段 C# 代码。据我所知,C#只能在Windows环境下工作
  • 看看下面的网站。 linux.die.net/man/1/xbuild
  • 我们有一些方法可以实现它。但我需要最好的方法。
  • 我认为 xbuild 不一定会运行或编译 MSbuild 文件。
  • 我认为微软不会削弱其昂贵的 Visual Studio 来为 Linux 创建免费工具。它只是开源 .NET Core 库来帮助mono project。这样一来,C# 开发人员就更有价值了。

标签: c# .net linux visual-studio solution


【解决方案1】:

.NET 框架已经开源,但还没有针对 Linux 的官方发布尚未。 Linux 开发社区最有可能制作这些工具。

摘自微软网站:.NET Core is Open Source

今天(2014 年 11 月 12 日)对于 .NET 来说是重要的一天!我们很高兴地宣布 .NET Core 将是开源的,包括运行时以及 框架库。

这是我们开源工作的自然进展, 已经涵盖了托管编译器(C#、VB 和 F#)以及 ASP.NET:

  • C# 和 Visual Basic(“Roslyn”)
  • Visual F# 工具
  • ASP.NET 5
  • 实体框架

这通过将其扩展到 .NET 运行时将其提升到一个新的水平 和核心框架。

【讨论】:

  • 哦,这意味着我们现在无法在 Linux 环境中执行 MSBuild 操作?
  • 如果有任何选择,请告诉我。它会随时帮助我。
猜你喜欢
  • 2014-03-19
  • 1970-01-01
  • 2021-07-15
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多