错误50命令“SubWCRev”C:\ Users \ texasman \ Desktop \ flash \ FD \“ “C:\用户\ texasman \桌面\闪光\ FD \的FlashDevelop \属性\ AssemblyInfo.cs.rev” “C:\用户\ texasman \桌面\闪光\ FD \的FlashDevelop \属性\ AssemblyInfo.cs中”” 退出代码9009. FlashDevelop
我在尝试构建flashdevelop的最新主干时遇到了这个错误。我有兴趣使用该程序为我的网站开发一些flash。但是我所做的一切都无法建立它,因为这个错误。
我已经尝试了vs 2008,这是规定的版本,我只是尝试使用vs 2010。
我正在使用tortoisesvn把它拉下来。并在胜利7。
AssemblyInfo.cs.rev - exists in the folder.
AssemblyInfo.cs - does not exist in the folder.
我已经到处寻找了解决方案,我可以使用和/或理解。
这是我第一次使用svn
遇到这样的问题,但我必须补充说,我之前从未使用过svn
。我已经通过svn下载了程序,但从未遇到任何问题。
怎么了,我该如何解决?
答案 0 :(得分:7)
好的,我为解决这个特殊错误所做的是将系统varibale“%FILE_DEBUG%”添加到系统环境varibales到SubWCRev.exe的正确路径。
无论出于何种原因,tortoiseSVN在安装过程中没有添加。
所以,如果其他人遇到类似的问题,请先检查一下。
要检查的典型位置是右键单击我的电脑并选择属性。在第一个选项卡上将有一个环境变量按钮。如果您使用多个帐户,请在下方列表中添加一个新帐户。将var名称%FILE_DEBUG%和完整路径添加到c:\ full \ path \ to \ SubWCRev.exe。
这是帮助,我希望这有助于其他人。 :)答案 1 :(得分:3)
您的命令没有任何问题,除了(与问题无关)
在commom:SUBWCREV WC-PATH TPL-FILE RES-FILE
是正确的模式,如果
调试步骤:
subwcrev.exe C:\Users\texasman\Desktop\flash\FD\
答案 2 :(得分:1)
与Visual-Studio 2012类似的错误。在命令提示符下手动执行该命令并且它有效。
通过退出Visual Studio并重新运行它来解决问题。
答案 3 :(得分:1)
我有同样的问题。在这种情况下,我认为9009来自Visual Studio,而不是SubWCRev.exe。在https://stackoverflow.com/a/1988703/90236中找到了对我有用的答案。它说明了如何将安装subwcrev.exe的目录添加到您的%PATH%环境变量中。
就我而言,我遵循http://www.diogonunes.com/blog/embed-svns-revision-into-assemblyinfos-version-number/中的示例,并且发生了类似以下的预构建事件:
"C:\Program Files\TortoiseSVN\bin\SubWCRev.exe" $(ProjectDir). $(ProjectDir)Properties\AssemblyInfo_template.cs $(ProjectDir)Properties\AssemblyInfo.cs
我的错误是我没有正确引用Exe的路径,因此“程序文件”路径中的空格引起了9009错误。修正我引用的路径可以解决此错误。