0
我正在構建Visual Studio 2010解決方案的安裝程序,並決定使用WiX。我已將WiX安裝項目添加到解決方案中,並試圖以與解決方案中其餘項目類似的方式對其進行配置。WiX源文件與項目文件位於不同目錄中
的方式這些項目的設置是,他們的項目文件都在一個單獨的目錄從源的其餘部分:
Source
Core
UI
Projects <- .vcproj files for the Core and UI projects are in this directory
...
現在的WiX的安裝程序中新的項目被稱爲設置這樣的目錄樹現在看起來像:
Source
Core
UI
Setup
Projects <- .wixproj for Setup is here, and I want it's source files in the Setup directory
...
的問題是,每當我一個源文件添加到安裝項目,它複製從那裏到項目目錄,旁邊.wixproj文件的文件。
有什麼我可以在項目上設置,以防止這種行爲,幷包括就地的WiX源文件?
您需要將該文件添加爲鏈接:http://stackoverflow.com/questions/2593612/visual-studio-add-item-add-as-link-rather-than-just-add – BryanJ
謝謝布萊恩,這對我很有用。由於通常在將文件添加到其他項目類型時很容易錯過,因此它們會從當前位置自動引用而不是複製。這種鏈接方法是將文件從當前位置添加到WiX項目的唯一方法嗎? – Alex
您也可以在xml編輯器中打開.wixproj,並通過編輯xml來添加文件(請參閱與項目鏈接的其他文件的顯示方式)。這看起來更加複雜,但如果要添加大量的源文件,可能不那麼繁瑣。 – BryanJ