我试图使用msbuild构建一些Delphi XE项目。
虽然大多数工作都没有问题,但一些具有很多(且很长)搜索路径的项目无法成功构建,并显示以下错误消息:
我找到了问题的原因:我通过/p:DCC_UnitSearchPath=添加不同的搜索路径,其中一些路径不在dproj文件中。这使得命令非常冗长,msbuild失败了。
所以基本上我想做的就是只使用我通过DCC_UnitSearchPath设置的单元搜索路径,但排除/忽略dproj文件中的搜索路径。
有办法实现这个吗?
谢谢,
Greg
MSB6003: The specified task executable could not be run. The filename or extension is too long
我找到了问题的原因:我通过/p:DCC_UnitSearchPath=添加不同的搜索路径,其中一些路径不在dproj文件中。这使得命令非常冗长,msbuild失败了。
所以基本上我想做的就是只使用我通过DCC_UnitSearchPath设置的单元搜索路径,但排除/忽略dproj文件中的搜索路径。
有办法实现这个吗?
谢谢,
Greg