首先确认解决方案的属性中的.net framework是否有效,也就是确认本机是否有了运行环境.
其次找到解决方案的csproj文件.
打开并编辑它,在PropertyGroup 也就是属性组的子元素中添加WebProjectOutputDir
也就是类似下面这样:
这一行的完整内容是
<WebProjectOutputDir Condition="$(WebProjectOutputDir) == '' AND $(OS) == 'Unix' ">./</WebProjectOutputDir>
保存csproj 重新build或者run就可以跑通了.
典型的跨平台问题,因mac的目录符号是 / 而Win系是 \\