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

时间:2011-05-25 23:41:25

标签: 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 ==========

介于“......”和“发布成功”之间是一段相当漫长的等待,我想要更详细的状态。

2 个答案:

答案 0 :(得分:1)

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

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

希望有所帮助。

答案 1 :(得分:0)

不,在为客户端应用程序发布这些文件时,无法枚举这些文件。我认为它适用于VSTO应用程序,但不适用于常规客户端应用程序。

我将再次将其转换为MSFT的PM作为经常请求的项目。