VB.net에서 LinqToTwitter 패키지를 사용하여 실시간으로 캡처하는 스트리밍 옵션을 사용하여 트윗을 캡처하려고합니다.LinqToTwitter VB.net 오류 BC30652 및 BC36593
여러 가지 방법으로 수정하려고 시도한 두 가지 오류가 발생하여 여러 가지 가져 오기가 있지만 성공하지 못했습니다.
오류는 :
라인, 12, 14, 21, 23 - 참고 조립체에 필요한 'System.Runtime 버전 4.0.0.0 = 문화 = 중립 PublicKeyToken = b03f5f7f11d50a3a는'타입을 포함하는 '[ 목적]'. 프로젝트에 하나 추가하십시오.
라인 23 - 'TwitterQueryable (Of Streaming)'유형의 표현식을 쿼리 할 수 없습니다. LINQ 공급자에 대한 어셈블리 참조 및 네임 스페이스 가져 오기가 누락되지 않았는지 확인하십시오.
감사합니다.
Imports System
Imports System.Data
Imports System.IO
Imports System.Linq
Imports System.Xml.Linq
Imports System.Data.Linq
Imports LinqToTwitter
Public Class compTwitter
Public Async Sub Stream_Twitter()
Dim arquivo As StreamWriter
arquivo = My.Computer.FileSystem.OpenTextFileWriter("C:\TesteTwitterDanilo\test25.txt", True)
Dim twAuth = New SingleUserAuthorizer() With {.CredentialStore = New SingleUserInMemoryCredentialStore()}
With twAuth.CredentialStore
.ConsumerKey = glbTwitterConsumerKey
.ConsumerSecret = glbTwitterConsumerSecret
.OAuthToken = glbTwitterAccessToken
.OAuthTokenSecret = glbTwitterAccessTokenSecret
End With
Dim twitterCtx As TwitterContext = New TwitterContext(twAuth)
Dim Response As List(Of Streaming) = Await (From stm In twitterCtx.Streaming()
Where stm.Language = "pt" AndAlso stm.Type = StreamingType.Filter AndAlso stm.Track = "Twitter"
Select stm).StartAsync(Function(stm) Escreve_no_Arquivo(arquivo, stm))
arquivo.Close()
End Sub
End Class
NuGet을 통해 LinqToTwitter를 설치 했습니까? 방금했는데 코드를 복사했는데 오류가 발생하지 않습니다 –
예, Nuget을 통해 설치했습니다! 방금 다른 프로젝트에서 복사본을 만들고 응용 프로그램 콘솔을 만들었으므로 모든 것이 잘 작동하지만 웹 응용 프로그램에 넣을 때 이러한 오류가 발생합니다. – DaniloPF