Не удалось загрузить файл или сборку "Microsoft.CSharp" при входе в систему с пользователем, который не является членом группы администратора
Я создал сайт, который успешно компилируется, когда я вхожу в систему с помощью администратора, но когда я вхожу в систему с использованием любого другого пользователя, возникает следующая ошибка.
Не удалось загрузить файл или сборку "Microsoft.CSharp, Version = 4.0.0.0, Культура = нейтральная, PublicKeyToken = b03f5f7f11d50a3a 'или одна из ее зависимостей. Либо требуемый уровень олицетворения не был предоставлен, или предоставленный уровень олицетворения недействителен. (Исключение из HRESULT: 0x80070542)
Пользователь administrator является членом
- Удаленные пользователи Acronis
- Администраторы
- Пользователи удаленного рабочего стола
в то время как другой пользователь является членом
- Пользователи Acronis Remote
- Администраторы *
- IIS_IUSRS
- Пользователи удаленного рабочего стола
- SQLServerMSSQLUser $VM-ТМП-ABCD-1 $MSSQLSERER
- Пользователи
Я использую
Windows Server 2008 R2 Enterprise с 64-разрядной операционной системой
- Изначально другой пользователь не принадлежал группе администраторов. Я добавил к ней роль администраторов, но все же я получаю ту же ошибку.
ПРИМЕЧАНИЕ. Он успешно компилирует веб-сайт, если я выбираю VS2010 запуститься как администратор.
Ответы
Ответ 1
Это решило мою проблему.
- Щелкните правой кнопкой мыши на Visual studio (в зависимости от того, какую версию вы используете)
- Свойства
- Выберите вкладку совместимости
- Заполните поле, в котором говорится: "Запустите эту программу как администратор"
- Откройте проект из расположения файла
- Запустите приложение
Ответ 2
Я был удивлен, когда не могу найти параметры, которые всегда запускаются как администратор для файла vs 2017 pro (devenv.exe). Он был разрешен и установлен только с возможностью устранения неполадок.