C# ngen生成已退出,代码为-1

C# ngen生成已退出,代码为-1,c#,C#,我已将ngen添加到我的应用程序的project->property->Build event->post-Build event下,作为%WINDIR%\Microsoft.Net\Framework\v4.0.30319\ngen.exe install“$(TargetPath)”以加快首次启动速度,但我收到以下错误消息 严重性代码说明项目文件行抑制状态 命令出错 %WINDIR%\Microsoft.Net\Framework\v4.0.30319\ngen.exe安装 “\server

我已将
ngen
添加到我的应用程序的
project->property->Build event->post-Build event
下,作为
%WINDIR%\Microsoft.Net\Framework\v4.0.30319\ngen.exe install“$(TargetPath)”
以加快首次启动速度,但我收到以下错误消息

严重性代码说明项目文件行抑制状态 命令出错 %WINDIR%\Microsoft.Net\Framework\v4.0.30319\ngen.exe安装 “\server\XXX\pdm\pdm\project\bin\Debug\project.exe”已退出 代码为-1。计划


C#应用程序属性显示目标框架
.Net Framework 4.5.2

您需要使用常规引号(
),而不是卷曲引号(
)。命令行不识别卷曲引号;它们用于排版,而不是编程


(卷曲引号也会出现在您的错误消息中,因此很明显,您实际上使用的是卷曲引号,在编写问题时,这不是某种复制/粘贴问题。)

Joe在应用您的建议后,我收到了相同的错误这里是我使用的
%WINDIR%\Microsoft.Net\Framework\v4.0.30319\ngen.exe install“$(TargetPath)“