Я написал службу WCF с функцией, которая использует абсолютный путь для получения каталога на сервере.
хорошо работает в режиме отладки VS2010, который запускает временно доступную службу.
Затем я развернул службу под IIS на этом сервере.Однако он сказал мне, что не может получить этот каталог.
и VS2010, и IIS находятся на одном и том же сервере.Мне интересно, что мне нужно добавить или изменить на этом пути.Я просто думаю, что использование абсолютного пути должно работать ...
эта простая функция выглядит следующим образом:
public void testDir()
{
string strPhotoRootPath = @"T:\Data\Image";
if (!Directory.Exists(strPhotoRootPath))
{
ErrorMsg newError = new ErrorMsg();
newError.errorCode = 1001;
newError.errorDetails = "Cannot locate the photolog root directory";
throw new WebFaultException<ErrorMsg>(newError, HttpStatusCode.Forbidden);
}
... //rest codes
}
этот диск T: \ находится на другом сервере, но доступен с текущей машины.
хотелось бы получить совет здесь!заранее спасибо!