【问题标题】:i am getting an error while compiling c# code in visual studio code on a mac OS在 Mac OS 上的 Visual Studio 代码中编译 C# 代码时出现错误
【发布时间】:2017-11-02 11:44:35
【问题描述】:

我想在 mac OS 上从 Visual Studio 代码运行 c# 代码,我已经使用 homebrew、.netcore 和 Visual Studio 代码安装了 openSSL。我收到以下错误:

/usr/local/share/dotnet/sdk/1.0.4/Microsoft.Common.CurrentVersion.targets(1111,5): 错误 MSB3644:框架的参考程序集 未找到“.NETFramework,Version=v4.5”。要解决此问题,请安装 此框架版本的 SDK 或 Targeting Pack 或重新定位您的 应用到您拥有 SDK 的框架版本 或已安装目标包。请注意,程序集将被解析 来自全局程序集缓存 (GAC) 并将用于代替 参考程序集。因此您的组装可能不正确 针对您想要的框架。 [/用户/swayans hupanda/Documents/ProgrammingFundamentals/Day1/HelloWorld/HelloWorld.csproj]

谁能帮忙?

【问题讨论】:

    标签: c# .net macos visual-studio-code


    【解决方案1】:

    检查项目属性--> 应用程序--> 目标框架

    【讨论】:

      【解决方案2】:

      我还没有使用 vs for mac,但看起来该项目正在寻找使用 microsoft .net 4.5 并且找不到它。

      如果它适用于 mac,您可以下载并安装该软件包。

      您的目标是 .net 而不使用 xamarin 有什么原因吗?正如 Chetan 所说,改变你的目标框架。

      (我会将此作为评论,但我没有代表)

      【讨论】:

      • 太棒了,如果您可以检查正确答案,以便其他搜索此内容的人都知道它已被回答。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-01-15
      • 1970-01-01
      • 1970-01-01
      • 2019-04-26
      • 1970-01-01
      相关资源
      最近更新 更多