Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/wix/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
VisualStudio没有';WiX扩展中使用的t release文件_Wix_Wix Extension - Fatal编程技术网

VisualStudio没有';WiX扩展中使用的t release文件

VisualStudio没有';WiX扩展中使用的t release文件,wix,wix-extension,Wix,Wix Extension,我在Visual Studio下构建wixproj时遇到问题 我所做的: 将我的预处理器扩展添加为单独的项目(wile reading post) 在Product.wxs文件中添加了我的扩展方法调用 第一次编译效果很好。我看到Product.wxs中发生了更改。在第二次、第三次、第四次等等的建造过程中出现了问题 这就是我得到的: “无法复制文件 “obj\x86\Release\WixStringFormattingExtension.dll”到 “bin\Release\WixStrin

我在Visual Studio下构建wixproj时遇到问题

我所做的:

  • 将我的预处理器扩展添加为单独的项目(wile reading post)
  • 在Product.wxs文件中添加了我的扩展方法调用
第一次编译效果很好。我看到Product.wxs中发生了更改。在第二次、第三次、第四次等等的建造过程中出现了问题

这就是我得到的:

“无法复制文件 “obj\x86\Release\WixStringFormattingExtension.dll”到 “bin\Release\WixStringFormattingExtension.dll”。进程无法 访问文件“bin\Release\WixStringFormattingExtension.dll”,因为 它正在被另一个进程使用。”


重新启动Visual Studio有助于。。。但仅限于第一次汇编。似乎有什么东西(light.exe candle.exe devenv.exe)没有释放文件。

这听起来像是一个bug报告,而不是一个问题。。。这就是说,为了证实您的怀疑,您可以随时使用它来找出哪个进程控制着您的文件。要执行此操作,请运行它,按Ctrl+F,然后键入文件名:WixStringFormattingExtension.dll这听起来像是一个bug报告,而不是一个问题。。。这就是说,为了证实您的怀疑,您可以随时使用它来找出哪个进程控制着您的文件。为此,运行它,按Ctrl+F,然后键入文件名:WixStringFormattingExtension.dll