9得票3回答
如何为我的程序集创建自定义属性?

我该如何为我的 .Net 程序集创建自定义属性,以便在 Windows 资源管理器的详细信息选项卡中显示? 类似于“文件说明”、“类型”、“产品版本”等内容。 更新:引用我的评论来回答 Lars 的问题...“虽然我希望能够在 Visual Studio 中完成此操作,但这绝对不是我的优先...

29得票4回答
如何处理循环引用?

如果我有这两个项目:MyCompany.ERP.Billing MyCompany.ERP.Financial 计费向财务请求/发送信息,反之亦然。由于两者过于庞大,因此我不想将它们放在一个项目中。 Visual Studio不允许循环引用。你会如何处理?

7得票2回答
Windows Forms:DataGridView在排序后背景颜色问题

我有一个 Windows Forms datagridview,其中行的背景颜色不同。 问题是,在排序(单击行标题)后,背景颜色会消失,所有行都会变成白色(默认颜色)。这个问题的原因是什么?

10得票1回答
LINQ如何使All方法异步化?

你好,我正在寻找一种使所有方法以异步模式运行的方法。实际上,我正在尝试想出如何在LINQ中需要时使用异步的方法。有些LINQ方法也有异步定义,但我不太明白为什么不是所有方法都有异步定义,所以希望有人可以为我解释清楚。 与我尝试使All异步运行相关 Version 2 async T...

7得票5回答
ApiController中的长时间运行任务(使用WebAPI,自托管的OWIN)

我希望在一个自托管的OWIN环境中的ApiController中运行长时间运行的任务(比如4-5分钟)。然而,我想在启动这个长时间运行的任务后立即发送响应,而不必等待它完成。这个长时间运行的任务与HTTP无关,并且按顺序运行一些可能需要很长时间的方法。 我查看了this的博客文章,并决定尝试...

7得票1回答
在Entity Framework中为引用对象指定列名

我有一个预定义的数据库,我想使用Entity Framework 4 CodeFirst进行映射。 public class Site { public int SiteId { get; set; } public string SiteName { get; set; }...

10得票1回答
Google Maps 静态 API - 通过中心坐标获取 SW 和 NE

我正在使用.NET从Google Maps使用静态地图加载地图瓦片。 我遇到的问题是我不知道返回的图像的SW和NE坐标。 我找到了许多不同的代码示例、公式,但它们似乎都有缺陷。下面这个公式最接近正确答案。当我在Google Maps中输入坐标时,它显示它有一点偏差。 var result...

24得票2回答
禁用“名称可以简化”IDE0003修复提示

即使在选项中禁用了检查功能,Visual Studio 2017仍然显示了不必要的this限定符的提示。 它是这样的: (第一行是罪犯,第二行是我希望this总是看起来像的方式。) 将鼠标悬停在灰色的this上并单击灯泡会显示此建议的修复方法: 我无法找到完全禁用此功能的方法。有时我...

7得票3回答
Visual Studio 扩展无法找到所需的程序集。

我为 Visual Studio 2013 编写了一个扩展程序。由于该ComboBox bug的存在,我不得不将System.Windows.Interactivity加入到我的项目中。要添加更多细节,请看下面: <Project>使用其他解决方案组件,如<Project...

10得票5回答
LINQ Select扩展方法使用后的项目顺序

可能是重复问题: 使用 LINQ 保留顺序 假设我有以下 Person 类,进一步用于声明一个 Person 数组: public class Person { public int Id { get;set; } public string Name { get; ...