Windows 10 上的 ClickOnce 部署未将资产文件夹复制到客户端计算机
ClickOnce deployment on Windows 10 is not copying an asset folder to the client computer
我最近开始遇到使用 ClickOnce 部署的 Windows Forms 应用程序的问题,因为当安装完成时,它缺少一个包含 zip 文件和一些 *.xlxs 的数据文件夹应用程序所需的文件 运行.
在过去几年中,此应用程序已使用 ClickOnce 进行多次更新部署,没有出现任何实际问题。这个问题大约在 2017 年 12 月末开始出现。
我正在使用 VS2017 进行构建。我正在使用 .Net Framework 4.5.2,我正在 Windows 10 Enterprise,v1709,build 16299.192
上开发
当我发布应用程序时,无论是发布到我的开发计算机上的本地文件夹,还是发布到我们用于客户访问以下载应用程序的 Web 服务器;当我查看已发布的文件并查看 Application Files 文件夹时,在最新版本的文件夹中,我可以看到 Data 文件夹并且它包含预期的文件。
但是,当我们 运行 安装程序时,它不会将该数据文件夹复制到 C:\Users{用户名}\AppData\Local\Apps.0\Data\MXTKKEP7.G7KW0HCWQ1.AT0\conf..tion_97fe94acfe5f3262_0002.0001_27630dc69b57826e\Data\位置.
然后 运行 应用程序时,出现此错误;
如果我手动将 Data 文件夹复制到该位置,程序 运行 会按预期运行,没有错误。
我遇到了同样的问题,无论是单击*.application 文件还是单击setup.exe 文件上的right-click 和select "Run as Administrator"。
这是不是某种新的安全问题,因为 Data 文件夹中有 *.zip 和 *.xlsx 文件?
还有其他人运行遇到这种问题吗?
检查 zip 和 xls 文件的包含状态。转到发布项目 属性 > 发布 > 应用程序文件 > 并在发布状态列中为您设置文件。
如果缺少请查看这篇文章:
[将文件添加到“应用程序文件”对话框]
我最近开始遇到使用 ClickOnce 部署的 Windows Forms 应用程序的问题,因为当安装完成时,它缺少一个包含 zip 文件和一些 *.xlxs 的数据文件夹应用程序所需的文件 运行.
在过去几年中,此应用程序已使用 ClickOnce 进行多次更新部署,没有出现任何实际问题。这个问题大约在 2017 年 12 月末开始出现。
我正在使用 VS2017 进行构建。我正在使用 .Net Framework 4.5.2,我正在 Windows 10 Enterprise,v1709,build 16299.192
上开发当我发布应用程序时,无论是发布到我的开发计算机上的本地文件夹,还是发布到我们用于客户访问以下载应用程序的 Web 服务器;当我查看已发布的文件并查看 Application Files 文件夹时,在最新版本的文件夹中,我可以看到 Data 文件夹并且它包含预期的文件。
但是,当我们 运行 安装程序时,它不会将该数据文件夹复制到 C:\Users{用户名}\AppData\Local\Apps.0\Data\MXTKKEP7.G7KW0HCWQ1.AT0\conf..tion_97fe94acfe5f3262_0002.0001_27630dc69b57826e\Data\位置.
然后 运行 应用程序时,出现此错误;
如果我手动将 Data 文件夹复制到该位置,程序 运行 会按预期运行,没有错误。
我遇到了同样的问题,无论是单击*.application 文件还是单击setup.exe 文件上的right-click 和select "Run as Administrator"。
这是不是某种新的安全问题,因为 Data 文件夹中有 *.zip 和 *.xlsx 文件?
还有其他人运行遇到这种问题吗?
检查 zip 和 xls 文件的包含状态。转到发布项目 属性 > 发布 > 应用程序文件 > 并在发布状态列中为您设置文件。
如果缺少请查看这篇文章:
[将文件添加到“应用程序文件”对话框]