小编Rit*_*ita的帖子

.NET类库项目中的多个App.Config文件

我正在创建一个类库项目.现在默认情况下,我有一个App.Config文件,以便我将所有特定于环境的数据放在该Config文件中.

现在基于环境(无论开发/测试/生产),我计划在VS 2010中有三个App.Config文件,例如

App.Dev.Config

App.Test.Config

App.Prod.Config
Run Code Online (Sandbox Code Playgroud)

想知道应用程序将如何知道要使用哪个配置文件.

有人实现了这个场景.任何代码样本/文章都会有所帮助.

谢谢

.net c# visual-studio c#-4.0

22
推荐指数
3
解决办法
4万
查看次数

14
推荐指数
3
解决办法
1203
查看次数

我们可以在.NET控制台应用程序中拥有多个App.Config文件吗?

我有一个具有App.Confile文件的控制台应用程序.现在,此处维护特定于环境的参数.

现在我想有多个app.config文件(比如app.dev.config,app.test.config和app.prod.config)我们如何拥有多个Web.Config文件.

在Web应用程序的情况下,我们可以处理这个,ConfigurationManager将选择相应的Web.Config文件.

如果是控制台应用程序,我不确定.如果是,我们如何拥有多个app.config文件?

感谢您的帮助.

谢谢

.net c# app-config web-config c#-4.0

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

什么是.NET等效的InterruptedException(Java)?

我正在将Java程序转换为C#.

我想知道什么是Java的InterruptedException的.NET等价物?

.net c#

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

Linq与实体中OR条件的lambda表达式

我有以下情况.VersionNumber == versionID +".pdf" VersionNumber == versionID +".null"

这不是采取这种方式

var versionExisting = entities.Documents.Where(d => d.VersionNumber == versionID + ".pdf" || d => d.VersionNumber == versionID + ".null");
Run Code Online (Sandbox Code Playgroud)

linq lambda linq-to-entities

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

使用MailTo发送电子邮件不适用于我的ASP.NET MVC应用程序

我的ASP.NET MVC应用程序中有一个Web页面,其中包含一个名为"单击此处以请求访问"的链接.

当用户单击此按钮时,Outlook New Email窗口不会显示.

这是使用mailto的代码:

<span><a href="mailto:Admin@XXXX.com?subject=Please give access to the user">Click Here</a> to request the access.</span>
Run Code Online (Sandbox Code Playgroud)

想知道..我错过任何设置或任何东西?还是有任何安全的事情阻止了我.

感谢你的时间.

谢谢

asp.net mailto asp.net-mvc asp.net-mvc-2

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

ActiveDirectory PrincipalContext的未知错误(0x5011)

我试图使用PrinicipalContect对象从MVC应用程序获取用户所属的UserGroups.

以下是代码参考:http://anyrest.wordpress.com/2010/06/28/active-directory-c/

对于我的userID(DOMAIN A),我能够检索我所属的所有组.现在我试图获得DOMAIN A下的UserB组.这也很好.

现在我正在尝试获取位于不同域DOMAIN B下的UserC组.

它抛出如下错误.任何人都对此有任何想法.

    **System.Runtime.InteropServices.COMException:**
    Unknown error (0x5011).

    **ERROR CODE:** 
    20497    

    **Message:**
    Unknown error (0x5011).

    **StackTrace:** 
    at System.DirectoryServices.SearchResultCollection.ResultsEnumerator.MoveNext()
       at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.GetNextSearchResult()
       at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNextMemberSearcher()
       at System.DirectoryServices.AccountManagement.ADDNLinkedAttrSet.MoveNext()
       at System.DirectoryServices.AccountManagement.ADDNConstraintLinkedAttrSet.MoveNext()
       at System.DirectoryServices.AccountManagement.FindResultEnumerator`1.MoveNext() 
Run Code Online (Sandbox Code Playgroud)

c# api asp.net-mvc active-directory

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

CRM 5.0(2011)中托管和非托管解决方案的区别?

我想知道的区别是托管解决方案非托管解决方案的CRM 5.0(2011)?

dynamics-crm dynamics-crm-2011

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

如何验证用户是否属于C#.NET中的Active Directory用户组

我正在编写代码来验证用户是否属于特定的AD组.

当我检查时,这是组的详细信息:

"CN=Building - 28 (ALL),OU=Exchange Auto Groups,OU=AM,OU=schwab,DC=am,DC=corp,DC=schwab,DC=com"
Run Code Online (Sandbox Code Playgroud)

如果用户(例如:user1)属于该组,则我要验证该组.

我正在尝试使用返回用户所属的组列表的方法.在这里,我必须根据集团进行过滤.

用于引入用户所属的活动目录用户组的代码:

private List<string> GetUserGroupMembership(string userName)
    {

        var directoryEntry = new DirectoryEntry();
        DirectorySearcher search = new DirectorySearcher();
     **//filter based on the username**
        search.Filter = String.Format("(cn={0})", userName);
     **//How to filter based on the Group "CN=Building - 28 (ALL),OU=Exchange Auto Groups,OU=AM,OU=schwab,DC=am,DC=corp,DC=schwab,DC=com"**
        search.PropertiesToLoad.Add("memberOf");

        List<string> groupsList = new List<string>();

        SearchResult result = search.FindOne();
        if (result != null)
        {
            int groupCount = result.Properties["memberOf"].Count;

            for (int counter = 0; counter < groupCount; counter++)
            {
                groupsList.Add((string)result.Properties["memberOf"][counter]); …
Run Code Online (Sandbox Code Playgroud)

c# active-directory

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