小编Tab*_*ool的帖子

如何为WCF配置log4net

在我的asp webforms应用程序上,我会进行log4net初始化;

log4net.Config.XmlConfigurator.Configure();
Run Code Online (Sandbox Code Playgroud)

在Application_Start上的global.asax上,以便在应用程序启动时完成一次.

为IIS托管的WCF应用程序配置log4net的正确方法是什么(具体询问该行在何处放置使用哪个事件等),以便log4net初始化一次并且没有不必要的初始化.

.net c# asp.net wcf log4net

12
推荐指数
2
解决办法
8636
查看次数

针对不同配置的ClickOnce部署

我目前正在为我们的WPF应用程序查看ClickOnce部署,并且想知道,是否可以为项目文件中的每个构建配置单独设置ProductName和PublishUrl?

目前我不得不在发布选项中手动设置这些选项,但是有人可能很容易忘记这样做并最终将我们的应用程序的测试版本发布到我们的培训环境,反之亦然.

我知道我还必须使用MageUI更改应用程序标识,以便在同一台PC上运行多个版本的ClickOnce应用程序,但至少不必担心每次ProductName和PublishUrl属性都是正确的.我们需要进行部署(尽管如果我们也可以从IDE中访问应用程序标识,那将是理想的!).

.net deployment clickonce

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

LINQ模型的问题 - 无法将NULL分配给Nullable布尔值!

我有一个LINQ模型,其中包含一个由存储过程填充的实体.该过程返回的几个字段是可以为空的位字段,因此我在模型上创建了这些可空的布尔值.我希望这个工作正常,但是当我运行我的应用程序时,我得到以下异常System.Runtime.Serialization...

格式化程序在尝试反序列化消息时抛出异常:尝试反序列化参数urn时出错:Nbs.PrePaidCards.ChargebackService:GetUnlinkedChargebacksAndRepresentmentsResult.InnerException消息是'ValueType',System.Boolean'不能为null.'.有关更多详细信息,请参阅InnerException.

现在我明白这一点,如果我试图用一个常规bool字段填充null,但由于属性Nullable,这让我有点难过!

有没有其他人有这个问题,知道如何解决它?

谢谢

c# linq serialization sql-server-2005 linq-to-sql

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

文件夹在TFS 2008中未下载 - 映射问题

我在TFS 2008中有一个已成功映射到本地文件夹的项目,但是,我的解决方案中的一个项目在Visual Studio的源代码管理资源管理器中标记为"未下载",尽管本地文件夹包含所有相应的文件.

我已经尝试删除我的整个本地文件夹并从源代码管理资源管理器中执行"获取特定版本",但它仍然表明该文件夹尚未被明确删除.

当我在源代码管理资源管理器中右键单击该文件夹时,它为我提供了映射到本地文件夹的选项,但是当我选择正确的文件夹时,它表示该文件夹已经映射到另一个服务器文件夹.

有谁知道如何解决这一问题?有没有办法找出本地文件夹映射到哪个服务器文件夹?每次执行"获取最新版本"或"获取特定版本"时,正确的文件都会下载到我的本地文件夹,但TFS仍然认为该文件夹未映射...帮助!

tfs tfs2008 visual-studio-2008

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