0

我在.NET 4.5 和C# ( Visual Studio 2012 )中有一个 winform Windows Forms应用程序。它使用 localDb 通过ClickOnce在每个用户的机器中设置一个数据库。我有超过 100,000 张未存储在数据库中的图像,我想将它们与我的应用程序一起部署。在这些图像文件是静态的并且应该加载到 PictureBox 中的这种情况下,最佳做法是什么?

将文件“构建操作”设置为“内容”并将“复制到输出”设置为“始终复制”是一项非常耗时的工作。我应该将它们标记为“数据”文件还是将它们复制到应用程序文件夹中?

我该怎么做?

4

1 回答 1

0

我的公司 Red Sky Software 生产了一款名为 ClickOnceMore 的产品,在这里可能对您有用。

它是 VS 的替代工具,用于构建 ClickOnce 清单。它允许您使用包含规则来包含目录中的所有文件,而无需单独选择每个文件。

我不得不承认,它还没有经过 100,000 个文件的测试,所以我不知道性能会如何,但值得一试。您可以从ClickOnceMore.net下载免费试用版。

于 2013-07-12T08:46:08.543 回答