我在Visual Basic .Net程序中创建html代码作为字符串(名为htmlString),并希望将创建的html显示为新页面
Dim path As String = Server.MapPath("~/tmp/")
Dim strWriter As StreamWriter = New IO.StreamWriter(path & "SomeHtml.html")
strWriter.Write(htmlString)
strWriter.Close()
System.Diagnostics.Process.Start(path & "SomeHtml.html")
这在本地工作,但在服务器上发布时,它不会打开html页面。 (当我点击应该触发代码片段以创建.html并显示它的按钮时没有任何反应。有人知道发生了什么吗?
答案 0 :(得分:0)
我认为这可能不起作用有两个原因:
正如安德鲁莫顿正确指出的那样,当实际工作正常时,HTML文件将在服务器上打开,不会显示给客户端。 (IE只有在您进入服务器时才能查看)