小编And*_*ris的帖子

通过asp.net身份获取所有用户和所有角色

我有一个我在VS 2013中创建的新项目.我正在使用身份系统,我很困惑如何获得应用程序的所有用户列表以及应用程序中的所有角色.我正在尝试创建一些管理页面,以便我可以添加新角色,向用户添加角色,查看所有人都已登录或锁定.

有人知道怎么做吗?

asp.net visual-studio-2013 asp.net-identity

13
推荐指数
1
解决办法
2万
查看次数

asp Identity 2.0添加新角色并将用户添加到角色

我无法理解新的身份信息.我正在试图弄清楚如何添加新角色并将用户添加到这些角色.我正在尝试为我的应用程序创建角色管理页面和用户管理页面,并且需要能够执行这两项操作.每次我尝试向用户添加这样的角色:System.Web.Security.Roles.AddUserToRole("Andy","admin"); 我得到"尚未启用角色管理器功能".我没有自定义角色提供程序,我尝试将角色管理器转为启用但只是因为没有角色提供程序而出现错误.我认为Identity已经内置了所有这些内容?有人可以帮我解决这个问题吗?

asp.net visual-studio-2013 asp.net-identity

10
推荐指数
1
解决办法
7630
查看次数

反序列化对象列表的问题

我无法反序列化对象列表.我只能获得一个对象序列化到一个对象但无法获取列表.我没有得到错误它只返回一个空列表.这是返回的XML:

<locations>
   <location locationtype="building" locationtypeid="1">
     <id>1</id>
     <name>Building Name</name>
     <description>Description of Building</description>
   </location>
</locations>
Run Code Online (Sandbox Code Playgroud)

这是我的类,我在GetAll方法中反序列化:

[Serializable()]
[XmlRoot("location")]
public class Building
{
    private string method;

    [XmlElement("id")]
    public int LocationID { get; set; }
    [XmlElement("name")]
    public string Name { get; set; }
    [XmlElement("description")]
    public string Description { get; set; }
    [XmlElement("mubuildingid")]
    public string MUBuildingID { get; set; }

    public List<Building> GetAll()
    {
        var listBuildings = new List<Building>();
        var building = new Building();
        var request = WebRequest.Create(method) as HttpWebRequest;
        var response = …
Run Code Online (Sandbox Code Playgroud)

c# xml serialization

6
推荐指数
1
解决办法
2万
查看次数

多项目模板文件夹结构不正确

所以我正在尝试构建一个多项目模板,当我设置它时,文件夹结构出现错误(不是微软在创建项目时是如何做的)并且它把诸如Packages文件夹和References文件夹之类的东西弄乱了。

这是当前的结构:

Solution Folder
-Solution File
-Folder (Solution Name)
 --Packages
 --References
 --Project1 Folder
 --Project2 Folder
Run Code Online (Sandbox Code Playgroud)

我希望它具有 .NET 自动执行的相同结构:

Solution Folder
-Solution File
-References Folder
-Packages Folder
-Project1 Folder
-Project2 Folder
Run Code Online (Sandbox Code Playgroud)

这是我的 vstemplate:

<VSTemplate Version="3.0.0" xmlns="http://schemas.microsoft.com/developer/vstemplate/2005" Type="ProjectGroup">
  <TemplateData>
    <Name>ASP Solution Template</Name>
    <Description>This is the Solution Template for ASP Applications</Description>
    <Icon>__TemplateIcon.ico</Icon>
    <ProjectType>CSharp</ProjectType>
  </TemplateData>
  <TemplateContent BuildOnLoad="true">
    <ProjectCollection>
      <SolutionFolder Name="References">
      </SolutionFolder>
      <SolutionFolder Name="packages">
      </SolutionFolder>
      <ProjectTemplateLink ProjectName="$safeprojectname$">
        ASPTemplate\MyTemplate.vstemplate
      </ProjectTemplateLink>
      <ProjectTemplateLink ProjectName="$safeprojectname$.ClassLibrary">
        ClassLibrary\MyTemplate.vstemplate
      </ProjectTemplateLink>
    </ProjectCollection>
  </TemplateContent>
</VSTemplate>
Run Code Online (Sandbox Code Playgroud)

.net asp.net templates visual-studio-2012

5
推荐指数
1
解决办法
1580
查看次数

有人听说过Accessibility_TLB

我一直致力于通过Delphi将我的装配转换为可用.我能够将程序集转换为PAS文件,并在我的delphi应用程序中调用该方法.但我遇到了一个问题,我的PAS文件要求System_Windows_Forms_TLB,我能够找到并添加.但那个文件使用Accessibility_TLB,我不知道那是哪里?有谁知道这是在哪里或我在这里做错了什么?对不起,我没有经验处理过COM.

.net delphi typelib

1
推荐指数
1
解决办法
251
查看次数