Could not find a part of the path … bin\roslyn\csc.exe
Modifié après la réponse de Ian Robertson.
Le problème avec le compilateur est corrigé dans une version plus récente. Vous pouvez essayer de réinstaller le compilateur avant de modifier votre fichier csproj.
`Update-Package Microsoft.CodeDom.Providers.DotNetCompilerPlatform -r
*Original :*
Le problème avec les modèles par défaut de VS2015 est que le compilateur n'est en fait pas copié dans le répertoire `tfr\bin\roslyn\`, mais plutôt dans le répertoire `{outdir}\roslyn\`
Ajoutez ce code dans votre fichier .csproj :
`<Target Name="CopyRoslynFiles" AfterTargets="AfterBuild" Condition="!$(Disable_CopyWebApplication) And '$(OutDir)' != '$(OutputPath)'">
<ItemGroup>
<RoslynFiles Include="$(CscToolPath)\*" />
</ItemGroup>
<MakeDir Directories="$(WebProjectOutputDir)\bin\roslyn" />
<Copy SourceFiles="@(RoslynFiles)" DestinationFolder="$(WebProjectOutputDir)\bin\roslyn" SkipUnchangedFiles="true" Retries="$(CopyRetryCount)" RetryDelayMilliseconds="$(CopyRetryDelayMilliseconds)" />
</Target>