c# - 使用 ClickOnce 发布时如何获取状态信息(例如,7/30 上传)?

标签 c# clickonce

坐在那里等待“发布文件...”完成真的让我很烦。我正在使用 FTP 发布,所以这可能是问题所在。

输出结果如下:

Connecting to 'ftp://example.com/public_html/download/xxx/'...
Publishing files...
Publish success.
http://example.com/download/xxx/publish.htm
========== Build: 12 succeeded or up-to-date, 0 failed, 0 skipped ==========
========== Publish: 1 succeeded, 0 failed, 0 skipped ==========

在“...”和“发布成功”之间的等待时间相当长,我想要更详细的状态。

最佳答案

如果您从 Visual Studio 发布,只需显示输出窗口并在发布过程中注意它。 (转到“查看”->“输出”以查看“输出”窗口。)

“输出”窗口显示构建信息、错误和 ClickOnce 发布过程的状态。当您发布应用程序时,ClickOnce 必须生成一些文件,然后它会发布与您的项目相关的所有文件。当它将您的文件复制到发布服务器时,每个已更新的文件都会在“输出”窗口中枚举,并以 xn 计数完成。

希望对您有所帮助。

关于c# - 使用 ClickOnce 发布时如何获取状态信息(例如,7/30 上传)?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/6132214/

相关文章:

c# - 无法使用 Color.FromArgb 设置透明度(但 Color.Transparent 有效)

c# - Web Api 2 未将 ByteArrayContent 返回给 HTTPClient

.net - 为什么我的 .net 应用程序需要完全信任?

.NET - 单击一次/智能客户端应用程序 - 浏览器 Cookie 等效项?

c# - SQL Server CE 在某些计算机上速度极慢

c# - XDocument 在一行中写入特定的 XElement

c# - 范围解析运算符::与成员访问运算符。在 C#

c# - 将代码注入(inject) native 进程

c# - Clickonce 应用程序看不到 AppSettings

.net - Clickonce 升级后留下文件