Исключение при запуске облачного проекта Azure

Я создал лазурный облачный проект в визуальной студии.

1) Использовал функцию "Преобразовать в Azure".

2) Добавлена ​​конечная точка Https и сертификат.

При попытке запустить проект с помощью эмулятора Azure локально "без отладки" эмулятор зависает. Если я запускаю проект с отладкой, он, кажется, запускается, но я получаю следующее исключение:

A first chance exception of type 'System.ServiceModel.FaultException`1'     occurred in System.ServiceModel.dll

Additional information: Invalid name.

Parameter name: name

После исключения сайтов не удается продолжить.

Мне было интересно, сталкивался ли кто-нибудь с этой проблемой и как они ее решили?

Дополнительная информация:

.net 4.5.1 framework.  
IIS: version 7.5
Azure SDK 2.6

Итак, заглянув в WaIISHost.Log, я обнаружил следующее исключение:

WaIISHost Information: 0 : [00014196:00000001, 2015/07/15     07:45:38.428,ERROR]         Exception:System.ServiceModel.FaultException`1[System.ServiceModel.ExceptionDeta    il]: Invalid name.
Parameter name: name (Fault Detail is equal to An ExceptionDetail, likely     created by IncludeExceptionDetailInFaults=true, whose value is:
System.ArgumentException: Invalid name.
Parameter name: name
   at     System.Security.AccessControl.NativeObjectSecurity.CreateInternal(ResourceType     resourceType, Boolean isContainer, String name, SafeHandle handle,     AccessControlSections includeSections, Boolean createByName,     ExceptionFromErrorCode exceptionFromErrorCode, Object exceptionContext)
   at System.Security.AccessControl.FileSystemSecurity..ctor(Boolean     isContainer, String name, AccessControlSections includeSections, Boolean     isDirectory)
   at System.Security.AccessControl.DirectorySecurity..ctor(String name,     AccessControlSections includeSections)
   at System.IO.DirectoryInfo.GetAccessControl(AccessControlSections     includeSections)
   at     Microsoft.WindowsAzure.ServiceRuntime.IISConfigurator.FileManager.AddAllowAceIte    rative(DirectoryInfo dir, FileSystemRights rights, IdentityReference[]     accounts)
   at Microsoft.WindowsAzure.ServiceRuntime.IISConfigurato...).

1 ответ

Решение

Я нашел решение своей проблемы в конце.

Я буду совершенно честен, я не совсем уверен, связано ли это с длинными именами путей, предложенными @spender, или с чем-то еще. У меня на диске C была папка Dev:

C:\Dev\AzureSolutionExample\Source

Я в основном перенес его прямо на диск С, и все начало работать.

C:\AzureSolutionExample\Source
Другие вопросы по тегам