WiX缓存路径名在哪里?

问题描述

my issues with a simple Visual Studio Installer Package开始,我要切换到WiX。学习曲线很烦人,因为一旦设置好它,我将忘记它的工作原理,然后再下一个项目再次进行。但是无论如何,我们开始。

我的环境是Visual Studio 2019和Azure DevOps(完整的TFVC)。涉及的项目是全部用C#编写的类库和WPF应用程序。我还拥有WiXWax扩展,可以给我一个用于快速添加项目和依赖项的GUI。

创建WiX项目时,我愚蠢地在项目名称中包含错字,因此在基础文件夹中也包含错字。当我注意到这一点后,我决定修复它;

  1. 卸载项目
  2. 使用源代码管理浏览器,重命名文件
  3. 使用记事本,打开sln文件并更正项目路径和项目名称
  4. 使用记事本,打开项目文件并更正其对路径和项目名称的引用
  5. 重命名项目文件

如您所见,我已经更改了对不正确拼写的所有引用。

不幸的是,Visual Studio不会加载项目。我收到一个错误消息:

C :(与文件系统和文件名匹配的正确拼写路径).wixproj :错误:项目文件 'C :(其中有错字的路径)(正确拼写的项目名称).wixproj' 已被移动,重命名或不在您的计算机上。

现在该消息部分正确,因为它说的文件已被移动或重命名实际上已经被重命名。如果单击错误,它将打开wixproj文件(当然,它只是一个xml)。该文件没有自引用位置,唯一关闭的是包含未更改且正确的项目(.. .csproj)

我已经打开了每个xml文件包括解决方文件和wix项目文件,它们都没有拼写错误(Ctrl + F,不区分大小写,不是整个单词-没有结果)。

我尝试从解决方案中“删除” WiX项目并重新添加它,但是我遇到相同的错误,并且没有将其添加解决方文件中。

记住旧路径名的是什么,如何使它忘记它?

编辑:我也按照克劳斯的建议尝试了Ctrl + Shift + F,但没有找到参考。

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)