1
私は私たちのExchangeサーバから電子メールを取得する必要があるプログラムを持っています。私は古いプロジェクトからこれを得た:コンパイル時に参照が不思議に消える
Dim oExchService As New ExchangeService(Microsoft.Exchange.WebServices.Data.ExchangeVersion.Exchange2007_SP1)
oExchService.Credentials = New Net.NetworkCredential(strUserName, strPassword, strDomain)
oExchService.Url = New Uri(strServeur)
Dim oItemView As New ItemView(1000)
oItemView.Traversal = ItemTraversal.Shallow
Dim oLstItems As FindItemsResults(Of Item) = oExchService.FindItems(WellKnownFolderName.Inbox, oItemView)
'Importation de chaque fichier
For Each oItem As Item In oLstItems
If oItem.HasAttachments Then
End If
Next
は、私はまた、他のプロジェクトから得て、ファイル内の参照をインポートMicrosoft.Exchange.webservice.dllへの参照を追加しました。すべてがうまくいくように見え、クラスの内側のメンバーと作業することができます。私がコンパイルしたところでは、輸入品目に緑色の下線が付いているので、参照はないと言います。
何が起こっているのか分かりませんか?
何が起こっているのか分かりません。私はNuGetからインストールして問題を再現できませんでした。 NuGetを使ってインストールすることもできます。 dllを取得するためにexchangewebservices(すべて1単語)を検索します。 –
試しましたが、私は全く同じ結果を得ました。コンパイルしていない限り、問題なく使えます。私がプレイするとすぐに、それは完全に消えてしまい、うまくいかないようです。私はコンパイルする前にすべてにアクセスできます(私はインテリセンスを持っています) –
だから私はついにそれを働かせましたが、これを初めて見ました。 –