罗斯林不会发布到网站

问题描述 投票:2回答:1

我最近将Nuget包Microsoft.CodeDom.Providers.DotNetCompilerPlatform更新为1.0.7。之后,它停止将Roslyn发布到网站上。当我试图访问该网站时,我会收到错误'找不到路径的一部分'C:... \ bin \ roslyn \ csc.exe'。

当我从Visual Studio运行网站时,我工作正常。此外,我注意到它也没有将Roslyn复制到它发布到网站之前创建的临时文件夹。

我恢复到1.0.6,它发布了rolsyn到网站并恢复工作。我再次尝试1.0.7并再次停止发布rolsyn。

我想让最新版本正常运行。为了让它发挥作用,我需要做些什么吗?或者1.0.7有人出错,我应该等待下一个版本?

此外,这种情况发生在我尝试更新的两个项目中。

谢谢

asp.net-mvc roslyn
1个回答
1
投票

升级到1.0.8应该可以解决问题。

看起来发布问题始于1.0.6(Roslyn binaries not copied properly on publish in 1.0.6)。

发布问题仍未在1.0.7(Publish issue in 1.0.7 release)中得到解决。最后,一切似乎都在1.0.8中有效。

© www.soinside.com 2019 - 2024. All rights reserved.