Не создается Silverlight Application

Programming
Предыдущий Следующий

Была у меня проблема. При попытке создать Silverlight Application выскакивала ошибка "Requested Reqistry Access is not allowed". Сразу начал рыть гугл по этому поводу, но ничего не помагало. Самый распространенный способ исправление ошибки был такой:

1) Скачать и установить прогу SubInACL

2) В папке, где она установилась (по-умолчанию C:\Program Files\Windows Resource Kits\Tools folder) создать bat файл "FIX.bat" и в нем написать:

subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=users=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=system=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=administrators=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=users=f
subinacl /subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=system=f

3) Запустить этот файл.

Мне этот трюк не помог.

Я начал копать глубже, и начал в командной строке по отдельности запускать эти команды. И увидел что у меня копм не шарит, что означает "administrators" и "users". Не долго думая я понял, что винда у меня русская и у меня нужно писать "Администраторы" и "Пользователи". После того, как я заменил эти слова в bat файле все заработало. ура!!

 

subinacl/subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=Администраторы=f
subinacl/subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=Пользователи=f
subinacl/subkeyreg HKEY_CLASSES_ROOT\VisualStudio.vbproj.9.0 /grant=system=f
subinacl/subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=Администраторы=f
subinacl/subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=Пользователи=f
subinacl/subkeyreg HKEY_CLASSES_ROOT\VisualStudio.csproj.9.0 /grant=system=f

Самостоятельный отпуск Опыт заказа вывоза мусора в Киеве Магія зміни: Від ночі до дня
Магія Вечірнього Неба: Відлякуйте втомленість дня і зануртеся у світ загадок і краси