VSOS上的macOS:找不到文件/bin\roslyn\csc.exe".路径问题

Esb*_*enB 7 asp.net macos mono roslyn visual-studio-mac

我正在尝试使用VS Preview在Mac上运行MS Bot构建器示例.每次我尝试运行应用程序时都会收到错误500并且:

Could not find file "/Users/*****/BotBuilder-master/CSharp/Samples/PizzaBot/bin\roslyn\csc.exe".
Run Code Online (Sandbox Code Playgroud)

CSC位于预期的位置,但路径显然是错误的.我发现这个SO帖子在debian上有类似问题mono:找不到文件"/srv/www/proj/bin\roslyn\csc.exe" 但是因为我从VS运行代码,我不能只修改Apache服务器.

有什么建议?

har*_*ded 0

我下载了项目表单https://github.com/Microsoft/BotBuilder/。然后我打开 Microsoft.Bot.Sample.PizzaBot.csproj 文件并删除第 168 和 169 行(因为对于 Windows 路径来说,它们看起来相当 VS)

<Import Project="$(VSToolsPath)\WebApplications\Microsoft.WebApplication.targets" Condition="'$(VSToolsPath)' != ''" />
<Import Project="$(MSBuildExtensionsPath32)\Microsoft\VisualStudio\v10.0\WebApplications\Microsoft.WebApplication.targets" Condition="false" />
Run Code Online (Sandbox Code Playgroud)

然后我打开 VS For Mac,将 PizzaBot 设置为默认项目,它按预期工作。