0

使用Visual Studio 2013(但我在2010年和2012年有這個問題)我想給點擊一次,看看它是否值得我的麻煩。我認爲這可能是,但我還沒有100%確定。我創建了一個名爲PublishClickOnceTest的新wpf項目,然後將一個現有項目添加到該解決方案。現有的項目有一個標記爲內容的DLL。我在我的應用程序中放置了一個文本塊,以查看該dll是否存在。該dll是我參考的項目工作所必需的。在我的開發PC上它回來了,但是當我將它安裝在我的平板電腦上時,它說的是錯誤的。我搜索了四周,每個人都說把它標記爲內容..好吧。所以我不確定爲什麼它不抓取這個內容文件。有誰知道如何讓它做到這一點?發佈引用項目的內容

+0

是否包含在發佈的應用程序文件中的DLL?這是在主應用程序的「發佈」選項卡中設置的。如果不是未設置爲包含,則不會將其推送到客戶端。 –

+0

@ScottWylie不,這是我正在弄清楚問題所在。 –

回答

0

在Visual Studio 2013,你會發現,項目標有生成操作設置爲內容are included by default

文件設置爲內​​容的生成操作屬性被指定爲 應用程序文件和將被標記爲默認包含。他們可以將 包含,排除或標記爲數據文件。

但是,在舊版本中,您必須將其設置爲「始終複製」。爲此,您可以在解決方案資源管理器中使用該項目的屬性查看器,然後將複製到輸出目錄Copy Always

+0

我改變了從複製所述標誌,如果更新到總是複製,並且沒有骰子:/ –