【问题标题】:Customize the Default Web Page for a ClickOnce Application自定义 ClickOnce 应用程序的默认网页
【发布时间】:2009-01-28 14:06:31
【问题描述】:

Sander,为此写了一篇相关文章...

http://todotnet.com/archive/2005/10/11/2595.aspx

不幸的是,代码是用 C# 编写的。

vb.net 版本的等价物是什么?

【问题讨论】:

    标签: asp.net vb.net deployment clickonce


    【解决方案1】:

    转换为http://www.developerfusion.com/tools/convert/csharp-to-vb/

    Imports System.Net
    Imports System.Xml.Xsl  
    Imports System.Net
    
    Dim request As HttpWebRequest = DirectCast(HttpWebRequest.Create("...url to the original publish.htm file..."), HttpWebRequest)
    Dim response As HttpWebResponse = DirectCast(request.GetResponse(), HttpWebResponse)
    Dim dataStream As Stream = response.GetResponseStream()
    Dim reader As New StreamReader(dataStream)
    Dim responseFromServer As String = reader.ReadToEnd()
    
    responseFromServer = responseFromServer.Replace(" ", " ")
    
    Dim xml As New System.Xml.XmlDocument()
    xml.LoadXml(responseFromServer)
    
    Dim xslt As New XslCompiledTransform()
    Dim html As TextWriter = New StringWriter()
    xslt.Load(Server.MapPath("CustomPublish.xsl"))
    xslt.Transform(xml, Nothing, html)
    
    Response.Write(html.ToString())
    Response.[End]()
    

    让我知道它是否有效。

    【讨论】:

      【解决方案2】:
      Response.Write(html.ToString())
      

      大写。

      请评论answers并查看最佳答案,以便我们保持联系。

      【讨论】:

        猜你喜欢
        • 1970-01-01
        • 2012-08-27
        • 1970-01-01
        • 1970-01-01
        • 2015-06-19
        • 1970-01-01
        • 2011-01-12
        • 2011-06-26
        • 1970-01-01
        相关资源
        最近更新 更多