问题标签 [enterprise-library-5]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
enterprise-library-5 - 如何部署使用企业库的应用程序
我有一个使用统一和日志记录应用程序块的应用程序。添加这些程序集后,我最近从存储库中签出了应用程序,但出现了一些错误。最终我在我的电脑上安装了企业库,它现在可以工作了。我的问题是我必须在每台使用它的电脑上安装 Enterprise Library 吗?如果是这样,有解决方法吗?
c# - 尝试获取类型数据库实例时发生激活错误,键“ConnString”
我正在尝试使用 Enterprise Library 5.0 从 Microsoft Project Server 数据库连接到数据库。我包含了所有的 DLL 引用,并且能够毫无问题地部署应用程序。但是,当我尝试创建项目时,它失败并显示以下错误消息:
“尝试获取数据库类型的实例时发生激活错误,键为“ConnString””
Web.config 文件:
我错过了什么?
c# - 在运行时 C# 期间使用 Microsoft 应用程序日志块处理后备案例
请让我知道您对以下查询的想法,
在运行时,如果我必须将写入日志的路径更改为默认路径,如何使用 Microsoft Logging Application Block 实现相同的操作?
假设,我正在将日志写入共享驱动器。网络丢失。从那时起,我必须将日志写入过程重定向到我的本地路径。
谢谢
logging - 如何使用 Microsoft 日志记录应用程序块将堆栈跟踪存储在数据库中
嗨,我有一个数据库跟踪侦听器,当我遇到错误时,我想在数据库上记录堆栈跟踪。我可以很容易地将堆栈跟踪添加到消息中,但我更愿意将它添加到数据库表中的另一列。我将如何实现这一目标?
c# - DbType 等效于 SqlDbType.Bit
有谁知道与 SqlDbType.Bit 等效的 DbType 是什么?
我正在尝试转换
到
但我不知道使用哪个 DbType 来表示单个位。有任何想法吗?
logging - 如何在 Enterprise Library Logging 的输出中包含 TraceOutputOptions
这让我很头疼,而且这个库的文档似乎不存在。我有一个滚动平面文件侦听器...我想将调用堆栈包含在写入侦听器的任何消息中。
我需要在我的格式化程序中包含什么才能显示调用堆栈/跟踪信息。格式化程序如下
我已经尝试了一切,查看扩展属性字典,使用 {property()} 和 {keyvalue()} 标记,也没有文档。
有人可以向我解释这个traceOutputOptions
属性的用途吗,如果是我的想法,我到底如何访问这些属性。
c# - 嵌套对象的企业库验证规则集问题
使用 Enterprise Library 验证时,我在使用嵌套对象验证对象时应用规则集时遇到问题。如果我有以下对象
现在,如果我尝试通过调用来验证对象
我按预期得到了我的默认验证,即如果 Person.Address.Address1 太长它会触发但 Person.Address.Address2 被忽略,这符合预期。
但是,如果我尝试调用我对规则集“A”的验证,如下所示
尽管我已经指定了规则集,但我总是得到与之前的验证调用相同的结果。有什么建议么?
logging - 滚动侦听器和午夜文件名不正确
我在 Enterprise 5 中使用 RollingFlatFileTraceListenerData 并将 rollingInterval 设置为 Midnight。
当前的日志文件是:myapplication.log
日志文件每午夜轮换一次(本地服务器时间),假设时钟到达 2013 年 3 月 8 日凌晨 12:00:00,它将当前日志文件重命名为 myapplication.2013-03-08.log。
myapplication.2013-03-08.log
myapplication.log
实际上,myapplication.2013-03-08.log 的实际内容是从 2013 年 3 月 7 日凌晨 12:00:00 到 2013 年 3 月 7 日下午 23:59:59 的前一天。
是否有任何设置可以指定日志文件名,以便它在午夜执行“date-1”?我希望文件名改为 myapplication.2013-03-07.log。知道怎么做吗?
这是配置:
非常感谢。
c# - 想要开发一个 Windows 服务作为其他应用程序的记录器
我们的服务器上运行着许多应用程序,它们使用企业库进行日志记录。我们希望开发一个日志服务,它可以作为所有这些应用程序都可以调用的通用日志服务,这样它们都将记录到单个日志文件中,并且中央记录器将控制所有配置。我一直在为这项服务的外观寻找一些设计解决方案。它应该是带有 .net 远程处理或 WCF 接口的 Windows 服务吗?
security - AuthorizationRuleProvider 规则和包含空格的域组名称
我有一个带有空间的域组,它不起作用。我在谷歌上找到的唯一相关的东西是这个未回答的问题
http://webclientguidance.codeplex.com/discussions/9242
我得到了这个例外:
在位置 17 期待单词时发现标记“文件结尾”。