由于表单对象和表单本身具有图像(窗口图标、按钮上的 img 等),这些图像位于项目根目录下的特定文件夹 (img) 中,因此我想弄清楚 如何包含该文件夹及其所有内容使用 ClickOnce 生成“安装工具包”的发布配置文件?
我找啊找,却一无所获。
在解决方案资源管理器中选择项目,然后打开属性窗口。您应该将
Build Action
属性设置为 Content
,然后将 Copy to Output Directory
设置为 Copy always
,或者最好设置为 Copy if newer
。该文件夹及其内容将与您的 EXE 一起复制到输出文件夹,并自动包含在发布中,尽管您可能需要在项目属性的 Publish 页面上进行检查。您应该使用 Application.StartupPath
作为代码中的文件夹路径根来访问文件。
感谢您的建议,但从应用程序文件掩码来看,它不允许我插入新文件......我想准确地插入整个文件夹
您需要将文件夹中每个图像的“复制到输出目录”属性设置为“始终复制”或“如果较新则复制”,然后按照以下步骤操作: