Ожидается выражение VB.NET StreamWriter - PullRequest
1 голос
/ 26 ноября 2010

Я смотрел на это в течение последнего часа или около того. Может кто-нибудь сказать мне, что с этим не так?

ManagerHtml = ManagerHtml.Replace("##Alerts_Popup##",AlertsPopup)

Dim sw As StreamWriter = New StreamWriter(SitePath & "slaOverViewPages\" & Manager("UserID") & "_" & Manager("Adjuster") & "_" & Module(1) & ".html")
sw.Write(ManagerHtml)
sw.Close()

Это ошибка компилятора BC30201: Expression expected. Строка, которая вызвала его, - строка Dim sw.

Спасибо за помощь.

Nalum

Ответы [ 2 ]

1 голос
/ 26 ноября 2010

Можете ли вы предоставить больше информации о том, что возвращает Модуль (1)? или вы можете попытаться переместить код в отдельные строки, например

Dim moduleName as String = Module(1)

, а затем с помощью переменной moduleName в вашем операторе кода.

0 голосов
/ 26 ноября 2010

Я предполагаю, что эти двойные кавычки в Менеджере ("xx") сбивают с толку. Что произойдет, если вы используете одинарные кавычки?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...