小编Mal*_*ise的帖子

实体框架6更新图表

保存不知道状态的对象图的正确方法是什么?按状态我的意思是它们是新的还是现有的数据库条目正在更新.

例如,如果我有:

public class Person
{
     public int Id { get; set; }
     public int Name { get; set; }
     public virtual ICollection<Automobile> Automobiles { get; set; }

}

public class Automobile
{
     public int Id { get; set; }
     public int Name { get; set; }
     public short Seats { get; set; }
     public virtual ICollection<MaintenanceRecord> MaintenanceRecords { get; set ;}
     public virtual Person Person { get; set; }
}

public class MaintenanceRecord
{
     public int Id { get; …
Run Code Online (Sandbox Code Playgroud)

c# entity-framework sql-server-ce-4 entity-framework-6

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

在签入后将工作项或代码审查关联到变更集

是否可以更新变更集以在签入后包含对工作项的引用?例如,您可以右键单击变更集,并请求审核(而不是在签入之前根据搁置集请求审核).

这可能不是"最佳实践",但在这种情况下是否可以向更改集添加对该代码审查的引用?代码审查当然引用了变更集,但它不是双向关联.

tfs tfs2012

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

如何在给定设备路径的情况下获取 USB_DEVICE_DESCRIPTOR

我已经能够使用 SetupAPI 枚举 USB 设备,并且我已经查看了 WDK 中的 usbview 应用程序,但我仍然不知道如何获取USB_DEVICE_DESCRIPTOR

  • 我宁愿避免使用 WMI。
  • DeviceIoControl是示例应用程序 usbview 使用的内容,但这实际上仅在您枚举集线器上的设备时才有效。我想如果我可以在给定设备路径(或 Id)的情况下到达父集线器(和端口),则此方法可能有效,但我也无法确定如何执行此操作。
  • 我有多种设备,我想获取其描述符。其中一些是 HID,有些可能是 WinUsb.sys 设备。如果它们是 WinUsb 设备,我可以使用WinUsb_GetDescriptor,但这不适用于 HID(我猜我不知道如何从 Id 或 Path...Interface 类中区分它们之间的区别?)。
  • 我可以使用SetupDiGetDeviceRegistryProperty,但在可用属性列表中,我可以看到制造商字符串,但看不到供应商 ID。
  • 我可以从设备路径或设备 ID 中解析这个值,但这似乎有点……黑客风格。这就是人们所做的吗?此外,如果我想要制造商等其他字段,它仍然让我采用其他方法,如果我可以获得整个 USB_DEVICE_DESCRIPTOR,我想我就可以获得我需要的一切。
  • LibUsb.Net 显然仅支持 WinUsb 设备。这似乎就是获取描述符的方式。
  • 显然,WinRT 有一些新的 API,因此 Windows 应用商店应用程序有一种获取描述符的好方法。但这绝对不是 Windows 应用商店应用程序,而且我不知道还有其他方法可以使用较新的 API。

有人能指出我正确的方向吗?如果不从 Hub 启动,是否就无法以良好的方式从 WinAPI 获取此信息?

c# windows usb winapi setupapi

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

检测TFS Build与Visual Studio构建

是否可以检测当前构建是否从Visual Studio执行而不是使用TFS自动构建而不创建单独的解决方案配置?我想知道如果构建在TFS 2013上运行,我是否可以排除某些Post Build Events,但是如果可能的话我想避免完全单独的配置.

tfs tfsbuild visual-studio-2013 tfs2013

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

如何在不设置固定大小的情况下强制ul中的所有li元素与最大项目相同?

我在页面上有一个类别列表,每个类别都有一个嵌套的子类别列表.类别列表项样式以网格图案(via display:inline; float:left)排列项目,子类别在正常列表布局中显示在下面.类别和子类别是用户配置的,但我不希望有数百个(可能不超过10或20个子类别,分别为3或4个类别).

我宁愿不为每个列表项设置固定大小.我想在每个元素周围绘制一个边框,但我不喜欢每个列表项大小基于它的内容时的外观.如果没有在列表项上设置固定大小,有没有办法解决这个问题?

html css

3
推荐指数
1
解决办法
9705
查看次数