使用的版本:
Microsoft.Net.Compilers 2.8.2
Windows Server 2016
复制步骤: 注意:我正在从TeamCity CI进行所有操作
预期行为: 已成功将站点部署到IIS
实际行为: 错误代码:ERROR_FILE_IN_USE [16:18:10]更多信息:Web Deploy无法修改目标上的文件'csc.exe',因为它已被外部进程锁定。为了使发布操作成功,您可能需要重新启动应用程序以释放锁定,或者在下一次尝试发布时对.Net应用程序使用AppOffline规则处理程序。要了解更多信息,请访问:http://go.microsoft.com/fwlink/?LinkId=221672#ERROR_FILE_IN_USE。
也:bin \ roslyn文件夹中的每个文件都有相同的问题。它显示了每个文件都因该错误而被锁定的不同文件。我的剃刀视图也使用c#6功能。