0
我使用vs2010 pro,我創建了一個項目,一切正常。我已經爲項目添加了一個幫助文件(.chm),並將其屬性設置爲「content」和「output if newer」。vb.net發佈文件位置
我的項目駐留在我的C:驅動器中的一個文件夾中;例如C:\ MyProject的\無論
當我發表我的項目,我把它發佈到不同的位置Z(網絡上):\無論
該項目被髮布到該位置和應用工作正常除了.chm文件在我的c:\ myproject \ debug目錄中而不是在我發佈到的網絡路徑中。所以我的應用程序發佈後找不到我的.chm文件。它只能在我點擊綠色箭頭並在本地構建時才能找到它。
如何強制它將所有內容放入發佈時選擇的發佈文件夾中?
謝謝。
在應用程序文件窗口中,它已經存在並且它已設置爲「包含(自動),必需,包含」,因此我更改了「包含自動)「只是」包括「,它沒有幫助。該文件仍然不會放入我的發佈文件夾中。在我的編譯選項中,我仍然使用「調試」構建。這很重要嗎?它只適用於「發佈」版本嗎? – user2721815
在這種情況下,我自己有些想法。我認爲您正在查看發佈目標的應用程序文件子文件夾? AFAIK將包含設置爲「包含」的任何文件。清單中是否有相應的.chm文件?在.CHM的屬性中爲Build Action設置了什麼? – peterG
app.manifest文件中沒有提及它。構建操作設置爲「內容」 – user2721815