Я пытаюсь отладить веб-сервис .NET. Поскольку веб-служба используется приложением iOS, мне нужно иметь доступ к нему с устройства iOS или симулятора, которые находятся за пределами локальной машины.
Если я запускаю Visual Studio на компьютере с Windows и использую метод по умолчанию «IIS Express», веб-служба запускается, но я не могу получить к ней доступ из любого места, кроме localhost. Я предполагаю, что это встроенное ограничение IIS Express.
Я установил IIS на свой компьютер с Windows и переключил проект на «Локальный IIS», что потребовало от меня перезапустить Visual Studio с правами администратора. Теперь служба работает и к ней можно получить внешний доступ к машине, но она часто вылетает с сообщениями об ошибках отказа в доступе. Например, это происходит каждый раз, когда я пытаюсь что-то записать или открыть локальный файл. Я не знаю, как решить проблему. Должен ли я предоставить пользователю IIS полный контроль над моим домашним каталогом (где находится проект)? Как я могу это сделать?
Frank