C# MSB4062:未能从程序集Microsoft.Build.Tasks.Core加载Microsoft.Build.Tasks.AspNetCompiler任务
我有AspNet.MVC应用程序,希望在构建期间构建MVC视图(仅在版本配置中) 我创建了这个目标C# MSB4062:未能从程序集Microsoft.Build.Tasks.Core加载Microsoft.Build.Tasks.AspNetCompiler任务,c#,asp.net-mvc,msbuild,aspnet-compiler,C#,Asp.net Mvc,Msbuild,Aspnet Compiler,我有AspNet.MVC应用程序,希望在构建期间构建MVC视图(仅在版本配置中) 我创建了这个目标 <Target Name="BuildViews" Condition="'$(configuration)'=='Release'" AfterTargets="Build"> <AspNetCompiler VirtualPath="/" PhysicalPath="$(ProjectDir)" /> </Target> 安装Microso
<Target Name="BuildViews" Condition="'$(configuration)'=='Release'" AfterTargets="Build">
<AspNetCompiler VirtualPath="/" PhysicalPath="$(ProjectDir)" />
</Target>
安装Microsoft.Build.Tasks.Core
,使用task添加,以及其他操作都无济于事(
也许有人知道答案
Target framework - new 4.8
C# version - 8
IDE - JetBrains Rider 2019.3.1
MSBuild Path - C:\Program Files\dotnet\sdk\3.1.101\MSBuild.dll
Project format - Microsoft.NET.Sdk (.net core format)
此外,我尝试更改MSBuild路径(在附加设置中)
如果我将其更改为附加文件夹中的exe文件C:\Program Files\JetBrains\JetBrains.3.1\tools\MSBuild\Current\Bin\MSBuild.exe
,它会工作
但这不是一个解决方案,因为它在TeamCity代理上不起作用,因为没有安装rider
Target framework - new 4.8
C# version - 8
IDE - JetBrains Rider 2019.3.1
MSBuild Path - C:\Program Files\dotnet\sdk\3.1.101\MSBuild.dll
Project format - Microsoft.NET.Sdk (.net core format)