103得票5回答
不能选择.NET 4.7

我正在尝试使用.NET 4.7启动一个新项目。我安装了Creators Update以及Visual Studio 2017的最新版本。当我开始一个项目并选择一个.NET版本时,我拥有的最新的.NET框架版本是4.6.2。当我尝试下载新的.NET框架时,它只列出了可通过MS下载的最新版本为4....

21得票1回答
.NET 4.7 返回元组和可空值

好的,假设我有一个简单的.NET 4.6程序:using System; using System.Threading.Tasks; namespace ConsoleApp1 { class Program { static async void Main(...

17得票2回答
WPF COMException在启动时导致应用程序崩溃(今天开始)

我今天刚开始在一个已经运营了3年的应用程序启动时看到了这个异常。 System.TypeInitializationException: The type initializer for 'MS.Win32.Penimc.UnsafeNativeMethods' threw an exc...

16得票2回答
如何使用ServiceBus EventData Offset Value

我有一些使用Service Bus Event Data的代码,我怀疑需要使用偏移量属性,因为当前情况下,我的程序似乎一遍又一遍地重新运行相同的事件中心数据。 我的代码如下:public class EventHubListener : IEventProcessor { privat...

15得票3回答
在.NET 4.7中使用长路径时出现目录未找到异常

我已在本地组策略编辑器中设置了启用 Win32 长路径为已启用,并重新启动计算机。 下面是代码:string path = Environment.GetFolderPath(Environment.SpecialFolder.Desktop); for (int i = 0; i < ...

15得票1回答
在UI线程上调用异步方法

我试图创建一个带有 IdentityServer 身份验证的 WPF 客户端。我使用他们的 OidcClient 进行登录。这是整个异步过程,而我的应用程序是同步的,需要付出巨大努力进行重构。调用: var result = await _oidcClient.LoginAsync(); 不...

9得票3回答
缺少方法异常 单元测试

在Visual Studio 2017测试运行器中,项目引用似乎存在运行时问题。单元测试CSPROJ使用TargetFramework=net47构建正常,但在执行时,我们从MSTEST或XUNIT收到以下信息。使用Microsoft.NET.Test.Sdk v15.0.0。 测试执行错误...

9得票2回答
在Windows Server 2016上的Visual Studio安装程序中找不到.NET Framework 4.7定位包

我们有一个Windows Server 2016,配备了TFS 2017 Update 1的构建代理,使用的是Visual Studio Enterprise 2017。 所有的Windows更新都已完成 我安装了.NET 4.7 Runtime和.NET 4.7 Targeting Pa...

9得票1回答
在.NET 4.7中比较字典查找和多个is运算符时,出现意外的性能结果。

我有一个问题,需要根据对象类型进行动态调度。我需要根据编译时已知的类型进行调度,在我的示例中它们是17。 我的初步想法是使用Dictionary<Type, Action<Object>>进行调度,并使用obj.GetType()查找适当的操作。但后来我决定使用Ben...

8得票1回答
e.IsInertial几乎总是错误的WPF

我有以下的XAML代码用于我的WPF应用程序,我正在从UWP进行转换: <ScrollViewer Name="scv_main" Grid.Row="2" ScrollViewer.VerticalScrollBarVisibility="Auto" PanningMode="Ve...