“sgen.exe”未能运行。文件名或扩展名太长


问题

创建项目后无法运行

严重性	代码	说明	项目	文件	行	禁止显示状态
错误	MSB6003	指定的任务可执行文件“sgen.exe”未能运行。System.ComponentModel.Win32Exception (0x80004005): 文件名或扩展名太长。
   在 System.Diagnostics.Process.StartWithCreateProcess(ProcessStartInfo startInfo)
   在 System.Diagnostics.Process.Start()
   在 Microsoft.Build.Utilities.ToolTask.ExecuteTool(String pathToTool, String responseFileCommands, String commandLineCommands)
   在 Microsoft.Build.Utilities.ToolTask.Execute()	Roadside.AppMerge	C:\Program Files (x86)\Microsoft Visual Studio\2019\Enterprise\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets	3544

解决

原文:https://blog.csdn.net/farmwang/article/details/85245966

解决方式, 项目属性->生成 把“开”设置成“自动”
解决方式, 项目属性->生成 把“On”设置成“Auto”


免责声明!

本站转载的文章为个人学习借鉴使用,本站对版权不负任何法律责任。如果侵犯了您的隐私权益,请联系本站邮箱yoyou2525@163.com删除。



 
粤ICP备18138465号  © 2018-2025 CODEPRJ.COM