当前位置:  开发笔记 > 编程语言 > 正文

项目不是在活动配置Visual Studio MacOS .net Core中构建的

如何解决《项目不是在活动配置VisualStudioMacOS.netCore中构建的》经验,为你挑选了2个好方法。

我在Visual Studios MacOS Preview中创建了一个控制台应用程序(.Net Core).在项目解决方案中,我没有看到我的program.cs还有其他东西不可用它说Project没有内置在活动配置中

在此输入图像描述

而项目解决方案看起来应该是这样的

在此输入图像描述

我为macOS安装了.net核心.还完成了Homebrew配置.我已经在osx中​​安装了openssl和openssl@1.1,所以当我尝试用自制软件重新安装openssl时它说

Warning: openssl is a keg-only and another version is linked to opt.
Use `brew install --force` if you want to install this version

另一方面,确保.net核心工作正常.我刚刚在Visual Studio Code中编译了.net核心C#应用程序.



1> Matt Ward..:

看起来您没有安装.NET Core SDK 1.0.0-rc4.

如果没有安装SDK,Visual Studio for Mac预览版3将找不到要导入的任何SDK MSBuild文件,这导致没有将调试/发布配置添加到项目中.

Visual Studio for Mac在/ usr/local/share/dotnet/sdk /目录中查找最新的sdk.如果该目录中没有子目录,则表示您没有安装SDK.

此外,如果找不到SDK,项目中也不会显示任何文件.

目前,Visual Studio for Mac没有关于丢失的SDK的错误报告,但计划在将来的版本中使用.



2> 小智..:

在VS更新到构建1077之后我遇到了同样的问题.要解决此问题,您只需要安装.NET Core SDK 1.0.0-rc4并重新安装Mono 4.8,您可以在此处获取.

我从changelog页面获得的这些信息 https://developer.xamarin.com/releases/vs-mac/preview/vs-mac-preview1/

我希望这将有所帮助.


那个修复所有修复错误MSB4057 BUILD在项目中不存在吗?
推荐阅读
N个小灰流_701
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有