使用通过
这是因为MSBuild.ILMerge.Task.dll在其包位置找不到ILMerge可执行文件。我猜这主要原因可能是package.config和PackageReference之间的不同文件夹结构。
有其他人遇到过这个问题吗?提前感谢任何帮助。
packagereference
引用的MSBuild.ILMerge.Task
时,出现了以下错误:error MSB4018: The "MSBuild.ILMerge.Task" task failed unexpectedly.
error MSB4018: System.IO.FileNotFoundException: Cannot find ILMerge
executable.
error MSB4018: at MSBuild.ILMerge.Task.LoadILMerge()
error MSB4018: at MSBuild.ILMerge.Task.Execute()
error MSB4018: at error MSB4018: at Microsoft.Build.BackEnd.TaskBuilder.<ExecuteInstantiatedTask>d__26.MoveNext()
这是因为MSBuild.ILMerge.Task.dll在其包位置找不到ILMerge可执行文件。我猜这主要原因可能是package.config和PackageReference之间的不同文件夹结构。
有其他人遇到过这个问题吗?提前感谢任何帮助。