我正在尝试将我的第一个WPF,C#应用程序部署到许多桌面上。对于case数据库中的大多数记录,有一个大的PDF,我希望将它与数据库分开存储,并在按下按钮时显示(PDF文件名等于id号)。这是一个只搜索程序,没有数据保存回数据库由用户。大约有32,000个pdfs,而且这个数字还会增加。当我试图在项目中列出这些文件并使用ClickOnce部署VS时,VS说我已经超过了最大的清单大小。
有没有办法用ClickOnce来部署我的应用程序,然后用某种类型的后置命令复制文件呢?谢谢。
发布于 2015-12-20 17:31:33
将文件添加到项目中。将构建操作标记为Content
,将Copy to local directory
标记为Always
。然后,它将包括与您的部署文件。
您还可以检查Application对话框,以确定它们是否存在。如果这些文件的文件扩展名为XML或某种指示数据的内容,则希望将选项从Include(Data)
更改为Include
或Include(Required)
。如果将文件作为数据包含,则在部署后将其放入DataDirectory中。
2.将档案标记为资料档案
3.将档案标记为先决条件
https://stackoverflow.com/questions/34387761
复制