2016-01-20 49 views
0

我遇到了一个问题,让我困惑了一天或更长时间。在我们的解决方案中有大量的项目文件和其他解决方案。所以,这是一个非常复杂的应用程序。修正wxs安装程序后出现MS Build Error - 无法找到源文件路径下的xml文件

无论如何,我需要做一个更改,将xml文件包含到两个exes(或msi)中,其中执行msi时会将此xml文件包含在安装文件夹中。所以,应该很简单。我们所有的安装人员都使用wixs。

那么,我更新了一个wix,并且我链接了来自源项目的xml,它包含xml文件,以便在需要更新安装程序(msi)的其他项目中包含该xml文件。作为一个支票,我在我们的构建服务器上做了一个新的构建,并且一切正常。大!

我再更新下一个安装程序再次包括XML,然后拉开序幕一个新的版本,但这种失败与错误讯息 -

“无法文件….Data.msi复制到[another location]….Data.msi找不到文件“ ... .Data.msi id为…clientconfig和名称xrmfkree.xml|clientconfig.xml文件不能与源路径…clientconfig.xml

我一直小心,以至于我的路径是正确的被发现。当然,在这两个项目的源文件的位置将有尽管文件本身是相同的,但是不同的源位置。

奇怪的是,Data.msi是我第一次做的,当我启动第一个构建工作的msi。这个错误只发生在我做第二次更新时。这两个项目都是完全独立的,没有依赖关系。

回答

0

忘记将副本设置为输出文件夹

相关问题