asp.net - para - visual studio for mac documentation
VS en macOS: no se pudo encontrar el archivo/bin/roslyn/csc.exe ". Problema de ruta (1)
Estoy tratando de poner en marcha las muestras del constructor de MS Bot en un mac, usando Vista previa de VS. Cada vez que intento ejecutar la aplicación obtengo un error 500 y:
Could not find file "/Users/*****/BotBuilder-master/CSharp/Samples/PizzaBot/bin/roslyn/csc.exe".
El CSC se encuentra en la ubicación esperada, pero la ruta es obviamente incorrecta. Encontré esta publicación SO con un problema similar mono en Debian: No se pudo encontrar el archivo "/srv/www/proj/bin/roslyn/csc.exe" Pero como estoy ejecutando el código de VS, no puedo simplemente modificar el servidor Apache.
¿Alguna sugerencia?
Descargué el formulario del proyecto https://github.com/Microsoft/BotBuilder/ . Luego abrí el archivo Microsoft.Bot.Sample.PizzaBot.csproj y eliminé las líneas 168 y 169 (porque parecía bastante VS para las rutas de Windows)
<Import Project="$(VSToolsPath)/WebApplications/Microsoft.WebApplication.targets" Condition="''$(VSToolsPath)'' != ''''" />
<Import Project="$(MSBuildExtensionsPath32)/Microsoft/VisualStudio/v10.0/WebApplications/Microsoft.WebApplication.targets" Condition="false" />
Luego abrí VS For Mac, configuré PizzaBot como proyecto predeterminado y funcionó como se esperaba.