小编bas*_*gio的帖子

如何将配置转换应用于外部配置文件

我在网上找不到我的问题的例子,并想知道是否有人知道解决方案.基本上,如果在我们的web.config上,我们指向另一个文件,如下所示:

<configuration>
  <configSections />
  <appSettings file="AppSettings.config">
</configuration>
Run Code Online (Sandbox Code Playgroud)

那么我们如何将转换应用于该外部文件?

基本上,我想创建一个AppSettings.config,AppSettings.Debug.config,AppSettings.Release.config并有一个转变从上面压过......这甚至可能吗?

提前致谢,

塞尔吉奥

asp.net web-config transformation

30
推荐指数
3
解决办法
9368
查看次数

Sys.WebForms.PageRequestManagerServerErrorException 12031

我偶尔会从AJAX.NET应用程序中获取以下弹出窗口

Sys.WebForms.PageRequestManagerServerErrorException: An Unknown error occurred while processing the request on the server. The status code returned from the server was: 12031

Microsoft kb,状态代码指示ERROR_INTERNET_CONNECTION_RESET,但它没有说明首先触发错误的根本问题是什么.

如何记录/跟踪/ etc生成弹出窗口的基础错误?

asp.net exception-handling asp.net-ajax

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

什么是假设指数?

有谁知道在sql server 2000中使用了什么假设索引?我有一个包含15个以上索引的表,但不知道它们是为什么创建的.他们可以减慢删除/插入吗?

sql-server indexing

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

存储过程对特定用户失败

我有一个存储过程经常失败,并在特定用户上显示错误消息"Timeout expired".

所有其他用户都能够很好地调用sp,甚至我可以使用查询分析器正常调用sp - 它只需10秒即可完成.但是对于有问题的用户,日志显示ASP总是挂起约5分钟,然后以超时中止.

我从ASP页面调用如此" EXEC SP_TV_GET_CLOSED_BANKS_BY_USERS '006111'"

有谁知道如何诊断问题?我已经尝试过查看数据库中的死锁,但没有找到任何死锁.

谢谢,

sql sql-server timeout sql-server-2000 asp-classic

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

带Enum的C#Static类

我有一个棘手的问题,一直困扰着我.我有以下代码声明......

namespace ESEGURCI.WEB.BusinessLogicLayer.Commons
{
    public static class ParameterUtilities
    {
        public enum ParameterEnum
        {
            MAX_LOGIN_ATTEMPTS,
            AUDIT_MODIFICATIONS
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

我调用这样的代码" ParameterUtilities.ParameterEnum.MAX_LOGIN_ATTEMPTS "问题是每次满月时我得到错误"对象引用没有设置为对象的实例"这一行......就像代码只能工作99.9%的时间...

我发现的唯一事情是,因为枚举是一个值类型,当调用静态类时,枚举可能有空......但我找不到有关此行为的任何文档...

有人可以告诉我为什么会这样吗?我知道我应该从静态类中删除枚举,并将枚举声明为独立但我想知道为什么会发生这种情况......

谢谢,S

更新

好的,对于要求更多代码的每个人,以下是发生错误的完整功能...

    public static int GetPageSize(int companyId)
    {
        int pageSize = 0;

        // error happens bellow this line

        ESEGURCI.WEB.BusinessLogicLayer.Entities.Parameter parameter = ESEGURCI.WEB.BusinessLogicLayer.Entities.Parameter.GetParameter(ParameterUtilities.ParameterEnum.AUDIT_MODIFICATIONS.ToString(), companyId);

        // error happens above this line

        int.TryParse(parameter.Value, out pageSize);

        return pageSize;
    }
Run Code Online (Sandbox Code Playgroud)

c# enums static-class

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