小编log*_*eks的帖子

app.config用于类库

我看不到VS2008向导为类库生成的app.config文件.在我的研究中,我发现在应用程序中只存在一个app.config.

将app.config手动添加到类库中是否是一件坏事,还是有任何其他方法可以满足类库中app.config的用途?

我需要在app.config文件中存储log4net配置信息.

c# configuration log4net class-library visual-studio-2008

69
推荐指数
5
解决办法
9万
查看次数

使用相对路径检查文件是否存在

使用相对路径检查文件是否存在的最佳方法是什么.

我使用了以下方法,但尽管文件存在,它仍然返回false.

 bool a = File.Exists("/images/Customswipe_a.png");
Run Code Online (Sandbox Code Playgroud)

c#

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

检测受密码保护的文档

有没有办法知道即使在打开文件之前doc/ ppt/ xls文件是否受密码保护?

.net c# vsto office-interop

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

计算进度百分比

我正在使用webclient来降级文件.我正在计算进度百分比如下

  1. 我知道要下载的文件的文件大小(我从数据库表中读取).

  2. 我依赖BytesRecievedWebClient 的属性来了解下载过程中获取的总字节数.

  3. 我使用的算法是double dProgress = (e.BytesReceived / FileSize)*100);计算进度百分比.

但是,我没有获得正确的进度百分比来更新进度条.

有没有办法计算进度百分比?

c#

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

何时使用弱事件?

我在弱事件上引用了MSDN教程.我理解基础知识.我正在开发一个非WPF项目,我的课程正在暴露某些事件.我的问题是弱事件是否完全取代旧的事件模式?每个暴露事件的类都使用它是否好?大量使用弱事件的副作用是什么?

.net c# mef

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

Laravel 5.3 - 社交登录疑惑

我正在开发一个移动应用程序,目前依赖于JWT来维护API的无状态.API由移动和Web设备使用.用户将使用他们的电子邮件和密码进行注册.

我被分配在此API中实现社交登录选项.我想澄清我的疑虑.

1)当使用社交登录时,如何生成将存储在客户端的令牌[如JWT]?此令牌应在登录后与所有后续请求一起发送.

2)如果社交平台没有提供/共享电子邮件地址[这是我们的主要密钥之一],我应该存储哪些信息?

php facebook jwt laravel-5

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

如何给Dispatcher.BeginInvoke提供回调函数

当函数以Dispatcher.BeginInvoke启动完成时,我需要使用回调函数来执行一些后处理任务.但是我在Dispatcher.BeginInvoke中找不到任何参数来接受回调.可以给Dispatcher.BeginInvoke提供一个回调函数吗?

.net c# wpf callback dispatcher

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

在C#中动态添加和加载Resources中的图像

我在我的解决方案中添加了一些图像,现在它位于解决方案资源管理器中的images\flowers\rose.png文件夹下.我想要一种方法将此图像动态加载到我的图像控件.

我目前的方法是制作"内容"类型并使用"始终复制"属性.然后我会给出如下图像的相对路径.

Image2.Source = new BitmapImage(new Uri("/images/flowers/Customswipe_b.png", UriKind.Relative));
Run Code Online (Sandbox Code Playgroud)

有没有办法让它从资源加载而不将其复制到目标系统.

c# wpf resources image

9
推荐指数
3
解决办法
5万
查看次数

是否有任何静音卸载开关?

是否有任何静音卸载开关?就像我们/s在安装时那样做.我尝试使用uninst,exe但是没有用.

nsis

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

MVC和MVP监督控制器是一样的吗?

可能重复:
什么是MVP和MVC,有什么区别?

我在网站上看过MVC的以下描述:

在这种MVC的情况下,Controller只是构建模型并将其传递给View进行渲染.视图和控制器之间没有任何有状态的相互作用,只是一个"嘿,这是模型,稍后再见"从Controller到View.

我已经阅读了关于MVP - 监督控制器的以下内容

监督控制器:演示者处理用户手势.View直接通过数据绑定绑定到Model.在这种情况下,Presenter的工作是将Model传递给View,以便它可以绑定到它.演示者还将包含手势逻辑,如按下按钮,导航等.

从上面的描述我觉得MVC和MVP背后的基础逻辑 - 监督控制器是相同的.

我的理解是否正确?

提前致谢

c# architecture model-view-controller mvp

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