是否可以在ClickOnce部署中包含自定義數據文件?如何在ClickOnce部署中包含自定義數據文件?
我找不到任何選項(Visual Studio 2005和2010)。 應用程序文件對話框發佈選項卡只是不顯示自定義文件。
是否可以在ClickOnce部署中包含自定義數據文件?如何在ClickOnce部署中包含自定義數據文件?
我找不到任何選項(Visual Studio 2005和2010)。 應用程序文件對話框發佈選項卡只是不顯示自定義文件。
看來這是不可能的。從ClickOnce部署概述在ClickOnce Deployment Overview(MSDN):
安裝共享文件的 - 沒有
而且文章ClickOnce deployment or not?是非常有用的。
它實際上有可能,至少從視覺 工作室 2012年(最有可能視覺 工作室 2010以及)。關鍵是將文件上的構建操作設置爲「內容」。
更多的信息在Custom Folders in ClickOnce。
不應該將屬性「複製到輸出目錄」的值更改爲「始終複製」(例如,「不要複製」)? – 2015-04-17 11:32:58
提供的屬性「複製到輸出目錄」被設置爲「始終複製」,它適用於我今天沒有任何問題,我正在工作的ClickOnce應用程序(Visual Studio 2008(不問)),包括部署ClickOnce應用程序到外部HTTP服務器並接受客戶機上的更新報價。 – 2015-04-17 11:34:57
ClickOnce的部署方案非常棒,因爲它非常簡單。實際上,我試圖將一個自定義XSD文件打包成一個DLL(該項目的一部分)與另一個引用第一個DLL的DLL。 - 最後我按照這裏建議的方式做了這件事,將XSD簡單地包含在第二個項目中 - 它看起來像一個不那麼一致的解決方案,而且不太可持續。即使那時我遇到了問題,因爲項目文件中的更改沒有立即反映(不知道如何..)在新的發佈中,我做了..使用MageUI進行調試 – 2013-01-09 09:33:38
這是***不是不可能的(也就是說,有可能的)。參見[aL3891's answer](http://stackoverflow.com/questions/2414823/how-to-include-custom-data-files-in-clickonce-deployment/12706531#12706531)。它甚至可以使用Visual Studio 2008。 – 2015-04-17 11:40:31