小编Ton*_*zel的帖子

VB.NET支持ASP.NET 5(MVC6)

听说过 ASP.NET 5不支持VB.net.它是否正确?或者这仅适用于某些特定情况?

vb.net asp.net asp.net-mvc asp.net-core

17
推荐指数
2
解决办法
6808
查看次数

MSBuild错误MSB4018:"GenerateResource"任务意外失败

当安装Build Tools 2015,.NET开发人员包和.NET SDK时,我尝试使用MSBuild命令行(在干净的机器上)构建解决方案我收到以下错误:

C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2718,5): error MSB4018: The "GenerateResource" task failed unexpectedly.
C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2718,5): error MSB4018: System.NullReferenceException: Object reference not set to an instance of an object.
C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2718,5): error MSB4018:    at Microsoft.Build.Tasks.ResGenDependencies.GetResXFileInfo(String resxFile)
C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2718,5): error MSB4018:    at Microsoft.Build.Tasks.GenerateResource.ShouldRebuildResgenOutputFile(String sourceFilePath, String outputFilePath)
C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2718,5): error MSB4018:    at Microsoft.Build.Tasks.GenerateResource.GetResourcesToProcess(List`1& inputsToProcess, List`1& outputsToProcess, List`1& cachedOutputFiles)
C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2718,5): error MSB4018:    at Microsoft.Build.Tasks.GenerateResource.Execute()
C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2718,5): error MSB4018:    at Microsoft.Build.BackEnd.TaskExecutionHost.Microsoft.Build.BackEnd.ITaskExecutionHost.Execute()
C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.CurrentVersion.targets(2718,5): error MSB4018:    at …
Run Code Online (Sandbox Code Playgroud)

msbuild

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

如何在 TFS 中重命名代理池

如何重命名 Team Foundation Server 2017 中的现有代理池?

我已经在 TFS 2017 中创建了一个代理池。现在我想重命名它以便更好地理解。

tfs tfs-2015

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

如何使用 HttpClientFactory 为命名的 HttpClient 定义 HttpClientHandler

旧代码:

Client = new HttpClient(new HttpClientHandler() { DefaultProxyCredentials = CredentialCache.DefaultNetworkCredentials });

// set an default user agent string, some services does not allow emtpy user agents
if (!Client.DefaultRequestHeaders.Contains("User-Agent"))
    Client.DefaultRequestHeaders.TryAddWithoutValidation("User-Agent", "Mozilla/5.0");
Run Code Online (Sandbox Code Playgroud)

尝试使用新的 ASP.NET Core 2.1 HttpClientFactory 实现相同的功能:

services.AddHttpClient("Default", client =>
        {
            client.DefaultRequestHeaders.Add("User-Agent", "Mozilla/5.0");
        }).ConfigurePrimaryHttpMessageHandler(handler => new HttpClientHandler() { DefaultProxyCredentials = CredentialCache.DefaultNetworkCredentials });          
Run Code Online (Sandbox Code Playgroud)

不幸的是,我收到一个 HTTP 407(代理身份验证)错误。我做错了什么?

asp.net dotnet-httpclient .net-core asp.net-core httpclientfactory

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

如何使用roslyn(CodeFixProvider)添加新区域

我想#region使用CodeFixProvider 将新代码添加到我的代码中。我已经知道区域是节点的主要琐事的一部分。

但是如何创建一个新的RegionDirectiveTrivia

c# roslyn roslyn-code-analysis

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