Используйте изображение с сервисами Google Play при создании виртуального устройства. Вот скриншот для ясного понимания.
Я решил эту проблему путем установки суперпользователя по умолчанию при запуске приложения.
Путем добавления этого к gobal.asax
void Application_Start(object sender, EventArgs e)
{
// Code that runs on application startup
// check that the minimal security settings are created
Security.SetupSecurity();
}
Затем в классе безопасности:
using System; using System.Data; using System.Configuration; using System.Web; using System.Web.Security; using System.Web.UI; using System.Web.UI.HtmlControls; using System.Web.UI.WebControls; using System.Web.UI.WebControls.WebParts; /// /// Creates minimum roles and user for application access. /// public class Security { // application roles public static string[] applicationRoles = { "Roles1", "Roles2", "Roles3", "Roles4", "Roles5" }; // super user private static string superUser = "super"; // default password, should be changed on first connection private static string superUserPassword = "default"; private Security() { // // TODO: Add constructor logic here // } /// /// Creates minimal membership environment. /// public static void SetupSecurity() { SetupRoles(); SetupSuperuser(); } /// /// Checks roles, creates missing. /// public static void SetupRoles() { // create roles for (int i = 0; i /// Checks if superuser account is created. /// Creates the account and assigns it to all roles. /// public static void SetupSuperuser() { // create super user MembershipUser user = Membership.GetUser(superUser); if (user == null) Membership.CreateUser(superUser, superUserPassword, "maintenance@acorel.com"); // assign superuser to roles for (int i = 0; i
После того как у Вас есть пользователь по умолчанию, можно использовать AspNetWSAT или другой.
Решение 1 (стандартный, плохой): меню Visual Studio-> Website-> Конфигурация ASP.NET.
Решение 2 (предпочло): AspNetWSAT (легкий развернуться, довольно мощный)
Решение просто, инструмент WSAT находится на производственной машине, но это недостижимо, можно настроить сайт, и можно использовать его.
Инструмент WSAT с исходным кодом расположен в Вашей папке C:\WINDOWS\Microsoft.NET\Framework\v2.0.50727\ASP.NETWebAdminFiles. Для создания этого доступным в сети все, что необходимо сделать, является движением к IIS –>, Создают новый виртуальный каталог –> Точка к вышеупомянутой папке и удаляют анонимный доступ из страницы настроек каталога.
Затем необходимо получить доступ к нему тот же способ, которым локальному инструменту конфигурирования ASP.NET получают доступ т.е. через URL, который напоминает что-то как: http://SERVER/AdminTool/default.aspx? applicationPhysicalPath=C:\Inetpub\wwwrooot\testsite\&applicationUrl =/testsite
Вы посмотрели на возможности IIS управлять членством? Перейдите к вкладке ASP.NET на IIS рабочего сервера и посмотрите, может ли это помочь Вам.
У Вас должна будет быть.NET 2,0 установленных на машине, весь инструмент VS, обертка GUI для инструмента командной строки, который является частью платформы.
Проверьте C:\Windows\Microsoft.NET\Framework\v2.0.50727 на приложение aspnet_regsql.exe
/? для переключателей командной строки,/W для режима мастера