我在网上找不到我的问题的例子,并想知道是否有人知道解决方案.基本上,如果在我们的web.config上,我们指向另一个文件,如下所示:
<configuration>
<configSections />
<appSettings file="AppSettings.config">
</configuration>
Run Code Online (Sandbox Code Playgroud)
那么我们如何将转换应用于该外部文件?
基本上,我想创建一个AppSettings.config,AppSettings.Debug.config,AppSettings.Release.config并有一个转变从上面压过......这甚至可能吗?
提前致谢,
塞尔吉奥
我偶尔会从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生成弹出窗口的基础错误?
有谁知道在sql server 2000中使用了什么假设索引?我有一个包含15个以上索引的表,但不知道它们是为什么创建的.他们可以减慢删除/插入吗?
我有一个存储过程经常失败,并在特定用户上显示错误消息"Timeout expired".
所有其他用户都能够很好地调用sp,甚至我可以使用查询分析器正常调用sp - 它只需10秒即可完成.但是对于有问题的用户,日志显示ASP总是挂起约5分钟,然后以超时中止.
我从ASP页面调用如此" EXEC SP_TV_GET_CLOSED_BANKS_BY_USERS '006111'"
有谁知道如何诊断问题?我已经尝试过查看数据库中的死锁,但没有找到任何死锁.
谢谢,
我有一个棘手的问题,一直困扰着我.我有以下代码声明......
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) asp.net ×2
sql-server ×2
asp-classic ×1
asp.net-ajax ×1
c# ×1
enums ×1
indexing ×1
sql ×1
static-class ×1
timeout ×1
web-config ×1