小编Shi*_*iji的帖子

C#:找到所有空的catch块

我正在审查一些代码.

我注意到一些空的挡块.不是一个好主意,因为有些东西不起作用,你不明白为什么.

有没有一种简单的方法可以在解决方案中找到所有空的try catch块?

c# visual-studio

19
推荐指数
4
解决办法
4539
查看次数

TFS合并更改设置为主分支

如果文件已被10个不同的更改集更改,则不同的用户可以使用各种更改集.

然后,签入变更集5的用户决定合并他的更改.

变更集1到4的变化会发生什么?它们会自动合并吗?

merge tfs branch

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

如何修复错误:无法解析从服务器收到的消息

我们有一个使用AJAX的Sharepoint解决方案.触发此操作的按钮位于更新面板中.

我们做的一件事就是生成一个MS Word文档,然后在客户端上打开它,以便打印它.

将文档发送到客户端的代码如下所示:

    void OpenFileInWord(byte[] data)
    {
        Response.Clear();
        Response.AddHeader("Content-Type", "application/msword");
        Response.BinaryWrite(data);
        Response.Flush();
        Response.End();
    }
Run Code Online (Sandbox Code Playgroud)

我们得到的错误是:

Message: Sys.WebForms.PageRequestManagerParserErrorException: The message received from the server could not be parsed. Common causes for this error are when the response is modified by calls to Response.Write(), response filters, HttpModules, or server trace is enabled. Details: Error parsing near '<?mso-application pr'.

我们可以先在Sharepoint中保存文档,然后从Sharepoint打开它,但我们不希望这样做.

c# ajax sharepoint

16
推荐指数
4
解决办法
6万
查看次数

更新 Microsoft Graph 后未找到 DelegateAuthenticationProvider

我有以下代码(从 Microsoft Learn 复制),在 Microsoft.Graph 4.54.0 上运行良好

var authProvider = new DelegateAuthenticationProvider(async (request) => {
                // Use Microsoft.Identity.Client to retrieve token
                var assertion = new UserAssertion(token.AccessToken);
                var result = await clientApplication.AcquireTokenOnBehalfOf(scopes, assertion).ExecuteAsync();

                request.Headers.Authorization =
                    new System.Net.Http.Headers.AuthenticationHeaderValue("Bearer", result.AccessToken);
            });
Run Code Online (Sandbox Code Playgroud)

然后,我使用 Microsoft.Graph 5.0.0 和 Microsoft.Graph.Core 3.0.0 创建了一个新项目,这给出了无法找到 DelegateAuthenticationProvider 的错误。

如何创建可与 GraphServiceClient 一起使用的 AuthenticationProvider?

c# oauth-2.0 azure-ad-msal asp.net-core-webapi microsoft-graph-api

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

使用PowerShell将用户添加到SharePoint 2010组

我们需要将多个用户添加到多个SharePoint组.

有没有人有一个如何使用power shell将用户添加到sharepoint组的示例.

powershell sharepoint sharepoint-2010

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

WCF:许多方法都有相同的Faultcontract

以每个服务上有10个服务和20个方法的项目为例.

所有服务都从具有安全检查的基本服务继承.每种方法的第一件事就是调用安全检查.如果出现问题,则会引发安全性异常.

问题是:我是否需要在每个方法(OperationContract)上指定FaultContract,还是可以在中央定义中执行一次?

wcf operationcontract faultcontract

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

WCF性能net.tcp与namedpipes

从net.tcp切换到命名管道绑定的性能优势是什么?

问,因为我们在命名管道工作时遇到了一些问题,因此想知道是否值得付出努力.

performance wcf

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

什么是Javas在2011年回答Winforms/WPF/Silverlight

我们正在评估客户端技术的用途,我想知道Java提供了什么.

我知道这与这个问题密切相关:

什么是Java对WPF的答案?

但上述问题的答案已超过2年,所以今天的答案可能会有所不同.

java silverlight wpf winforms

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

什么替代.net中的代码访问安全性

随着Code Access Security的消亡,我们如何在.Net framework 4.0中限制对DLL的访问?

具体来说,我们有一个带有UI层和业务层的项目.UI层告诉业务层用户是谁.

我们试图阻止的是除了调用业务层的UI层并说"你好我是乔"之外的任何dll.

.net c# .net-4.0

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

更改TFS构建代理的标识

我们有一个运行集成测试的TFS构建代理.其中一些测试会在Internet上调用Web服务.

我们的网络使用代理与互联网通信.

由于构建代理在网络服务上以标识运行,并且网络服务的设置未配置为使用代理,因此测试失败.

我该如何做以下其中一项?

  • 将构建代理的标识更改为域帐户
  • 配置网络服务以使用代理

service tfs networking identity

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