Visual studio 2015 TextTransform.exe错误代码123

Visual studio 2015 TextTransform.exe错误代码123,visual-studio-2015,t4,Visual Studio 2015,T4,在VS2015的TextTransform.exe版本中,错误代码123是什么意思 它在开发人员命令提示符下使用相同的命令运行正常,但在预构建脚本中失败(在VS2013中工作正常) 不幸的是,错误代码没有给我任何继续下去的信息 "%CommonProgramFiles(x86)%\Microsoft Shared\TextTemplating\14.0\texttransform.exe" -out "C:\[REMOVEDPATH]\Generated\Content.cs" -P "%PRO

在VS2015的TextTransform.exe版本中,错误代码123是什么意思

它在开发人员命令提示符下使用相同的命令运行正常,但在预构建脚本中失败(在VS2013中工作正常)

不幸的是,错误代码没有给我任何继续下去的信息

"%CommonProgramFiles(x86)%\Microsoft Shared\TextTemplating\14.0\texttransform.exe" -out "C:\[REMOVEDPATH]\Generated\Content.cs" -P "%PROGRAMFILES(x86)%\Reference Assemblies\Microsoft\Framework\.NETFramework\v4.6.1" "C:\[REMOVEDPATH]\Generated\Content.tt"

另外值得注意的是,VS2015是以管理员身份运行的,特别是在没有管理员访问权限的情况下,目标路径是不可写的。

textcransform.exe是一个完整的文件,经过我的调查,尝试执行procdumps并查找microsoft参考源代码

只有当我将VS2015的预构建文本区域中的路径复制到NotePad++中时,我才注意到它的前缀是U+201C(左双引号),而不是U+0022(引号)

错误代码123实际上是一个系统错误,但在查找msbuild或texttransform错误时,我永远不会在搜索结果中找到它


非常奇怪,这在VS2012和VS2013中是如何工作的,在这么多年的时间里都非常好

很高兴能帮上忙!:-)