我正在尝试使用 VS Preview 在 Mac 上启动并运行 MS Bot builder 示例。每次我尝试运行应用程序时,我都会收到错误 500 并且:
Could not find file "/Users/*****/BotBuilder-master/CSharp/Samples/PizzaBot/bin\roslyn\csc.exe".
CSC位于预期位置,但路径明显错误。
我发现这个 SO 帖子有类似的问题 mono on debian: Could not find file "/srv/www/proj/bin\roslyn\csc.exe"
但由于我是从 VS 运行代码,我不能只修改 Apache 服务器。
有什么建议?
最佳答案
我下载了项目表格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" />
然后我打开 VS For Mac,将 PizzaBot 设置为默认项目,它按预期工作。
关于asp.net - macOS 上的 VS : Could not find file/bin\roslyn\csc. exe”。路径问题,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42994926/