VS2013 Express:“String”类型的值无法转换为“System.IO.Stream”

时间:2014-12-25 09:36:18

标签: vb.net visual-studio-2013

我不能在Visual Studio Express 2013(VB)中使用必要的东西 我有VS2005和VS2008的经验,但在2013年似乎一切都改变了。我不能写任何简单的应用程序。

My名称空间不起作用

WebClient班不在场。 还有很多其他事情会导致任何问题

现在面临的一个新例子。我试图写一个通过StreamWriter将字节数组写入文件的子程序。在MSDN中,它表示它可以使用string作为参数。所以,我的代码是:

Private Sub Button_Click(sender As Object, e As RoutedEventArgs)
    Dim bytes As Byte() = {1, 2, 3, 4, 5, 6, 7}
    Using sw As StreamWriter = New StreamWriter("FileName") ' (TA-DA!!!) "Value of type 'String' cannot be converted to 'System.IO.Stream'"
        sw.Write(bytes)
        sw.Flush()
    End Using
End Sub

最重要的是,根据官方MSDN文档,示例应该是完美的:http://msdn.microsoft.com/ru-ru/library/system.io.streamwriter(v=vs.110).aspx?cs-save-lang=1&cs-lang=vb#code-snippet-2但事实上它并没有。

0 个答案:

没有答案