【发布时间】:2014-01-14 09:25:51
【问题描述】:
为什么在 Delphi XE2 32bits 平台编译包时出现此错误:
c:\程序文件 (x86)\embarcadero\rad studio\9.0\Bin\CodeGear.Delphi.Targets(465,5):错误 MSB3191:无法 创建目录“C:\Program Files\Adobe\Adobe Photoshop CS2\Plug-Ins\Import-Export"。访问路径 'C:\Program Files\Adobe\Adobe Photoshop CS2\Plug-Ins\Import-Export' 被拒绝。
我在包资源目录和条件搜索路径中找到了该目录,并已将其从那里删除,但仍然出现此错误。它在哪里找到此路径以及为什么尝试创建该文件夹?
当我将单元输出目录更改为相对路径时开始出现此错误,即:“..\source\win32”
【问题讨论】:
-
您没有将该文件夹配置为单元输出目录,或者在其项目选项中配置为包输出目录吗?
-
@TLama 不,它不会出现在单元输出或包输出下。
-
这让我很困惑,这是第一次发生。有什么方法可以在项目选项中搜索路径吗?或者也许这个包仍然指向一些以前的编译文件(虽然我已经删除了所有的 bpl 和 dcp 和 dcu 文件
-
我想知道为什么这被否决了。这是一个合理的问题。
-
只有“随机”的反对者......
标签: delphi compilation directory package targets