项目不是在活动配置Visual Studio MacOS .net Core中构建的
我在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#应用程序。
您好像没有安装.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的错误报告,但计划在将来的版本中使用。
在VS更新到构建1077之后我遇到了同样的问题。要解决此问题,您只需要安装.NET Core SDK 1.0.0-rc4并重新安装Mono 4.8,您可以在此处获取。
我从更改日志页面获得的这些信息https://developer.xamarin.com/releases/vs-mac/preview/vs-mac-preview1/
我希望这将有所帮助。
对我来说.netcore库项目。
从解决方案中删除项目(右键单击项目>删除>删除)
然后再添加一次。 (右键单击解决方案>添加>添加存在项目..)
确保已经按照Matt Ward的说法安装了SDK。
- 如何使用FlowDocument的IDocumentPaginatorSource DocumentPaginator将FlowDocument转换为FixedDocument?
- 有关Virtual / new …以及接口的更多信息!
- IFormFile没有被dropzone uploadMultiple请求填充
- 在单独的类库中本地化数据注释
- 在ASP.NET Core MVC API控制器上对AuthorizeAttribute进行unit testing
- 无法为netstandard1.x项目安装Netstandard1.x Nuget软件包
- .NETentity framework核心
- 在点网核心中使用外部.dll
- Docker在VS中运行但在发布到AWS时出错? 错误CS5001:程序不包含适用于入口点的静态“主”方法
- 找不到Microsoft.AspNetCore.Antiforgery
- 获取.net core 2.1中的usb存储设备的序列号