avatar

目录
sgen.exe未能运行

创建项目后无法编译运行,提示文件名称或者扩展名太长

Code
1
2
3
4
5
6
7

严重性 代码 说明 项目 文件 行 禁止显示状态
错误 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() Common.Api C:\Program Files (x86)\Microsoft Visual Studio\2019\Community\MSBuild\Current\Bin\Microsoft.Common.CurrentVersion.targets 3544

解决:

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

文章作者: HJY
文章链接: https://hjy-dev.github.io/2020/06/21/sgen-exe%E6%9C%AA%E8%83%BD%E8%BF%90%E8%A1%8C/
版权声明: 本博客所有文章除特别声明外,均采用 Apache License 2.0 许可协议。转载请注明来自 Kiven Blog
打赏
  • 微信
    微信
  • 支付寶
    支付寶

评论