小编Ada*_*ile的帖子

5
推荐指数
0
解决办法
375
查看次数

.NET文件同步库

有一个很好的.NET文件同步库吗?它可以是非常基本的,只需要在本地和映射驱动器上工作(不需要像rsync这样的服务器客户端模型).

是的,我知道有是MS同步服务,但这是很多比我更需要.

.net synchronization

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

创建C++类图

在Visual Studio .NET项目中,您可以向项目添加"类图",从而呈现所有名称空间,类,方法和属性的可视化表示.有没有办法为Win32(而不是.NET)C++项目做到这一点?通过Visual Studio本身或第三方工具?

c++ class-diagram

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

将CheckBox放在ListViewSubItem中

我正在尝试使用6列创建WinForms ListView控件.前两列将包含文本,但我希望最后四列中包含一个复选框.

我知道如何添加带有文本的ListViewSubItem(为第二列做了这个),但是如何插入CheckBox?

c# listview winforms

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

免费Visual Studio构建自动化解决方案

我正在寻找一个构建自动化解决方案,用于包含多个混合源类型项目(主要是Win32 C++和C#)的Visual Studio解决方案空间.此外,所有代码都存储在Subversion存储库中.因此,它需要从下拉代码的工作副本,编译源代码到构建安装文件.

要求如下:

Absolute Must Haves:

  • 自由
  • 易于使用的GUI(我已经可以写一堆NMAKE脚本...这是我希望这样做)
  • Subversion集成(至少能够下拉最新的代码)
  • 多源语言支持(怀疑这很重要,因为它最终是用VS构建的)
  • 端到端自动化(一键构建)
  • 构建配置文件(即中介与发布)

我想要的东西

  • 源文件查找和替换(用于自动递增头文件中的版本信息)
  • 电邮报告
  • Subversion提交后自动构建
  • Web界面
  • FTP集成
  • 能够使用正确的版本字符串自动生成构建文件名

我不需要的东西

  • 单元测试支持
  • 错误跟踪集成

svn build-automation visual-studio

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

GTK#.NET应用程序,无需单独的GTK#Install

我在Windows上使用MonoDevelop开发C#应用程序,发现我喜欢使用GTK#而不是winforms.但是,据我所知,到目前为止,您无法将GTK#运行时嵌入到应用程序中.问题是我宁愿不要求我正在努力的应用程序的最终用户必须单独安装GTK#这对于像我这样的极客来说很好,但该应用程序适用于非极客用户我希望安装几乎是一键操作.有任何想法吗?

c# windows mono gtk#

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

在C++中将HID接口确定为POS或键盘

我有一些条码扫描仪设备可以处理各种USB接口(COMM仿真,HID键盘,HID POS等)问题是,虽然我可以判断设备是否处于HID模式,但我需要能够确定它是HID键盘还是HID POS.

有没有办法使用Win32 C++来确定这个,最好是内置的Windows HID库(hidsdi.h)?

c++ windows keyboard hid point-of-sale

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

Windows <sys/file.h>等效

是否有一个Win32相当于linux头文件?我正在使用Linux到Windows端口(我第一次这样做)并且它在这个文件上失败了.

linux port winapi header-files

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

C#/ IronPython Interop和"float"数据类型

使用一些IronPython脚本作为插件的项目,使用C#编码的功能.在我的一个C#类中,我有一个类型为的属性:

Dictionary<int, float>
Run Code Online (Sandbox Code Playgroud)

我从IronPython代码中设置了该属性的值,如下所示:

mc = MyClass()
mc.ValueDictionary = Dictionary[int, float]({1:0.0, 2:0.012, 3:0.024})
Run Code Online (Sandbox Code Playgroud)

但是,当运行这段代码时,它会抛出以下异常:

Microsoft.Scripting.ArgumentTypeException was unhandled by user code
  Message=expected Dictionary[int, Single], got Dictionary[int, float]
Run Code Online (Sandbox Code Playgroud)

为了使事情变得更奇怪,最初使用的是C#代码

Dictionary<int, double>
Run Code Online (Sandbox Code Playgroud)

但是我在IronPython中找不到"双重"类型,一想到就"浮动"并且工作正常,没有错误.但是现在它在两端使用float(应该从一开始就使用它)它会出错,并认为C#代码使用的是"Single"数据类型?!

我甚至在对象浏览器中检查了C#库,当然,它显示为使用"float"类型而不是"Single"

c# ironpython c#-4.0

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

XNA Content.Load()内存使用情况

在XNA中,当调用Content.Load()加载资源时,如果将相同的资源加载到多个对象中(即可以有多个对象的纹理)你是否获得了每个对象的副本,或者是系统只是在内部为每个内存引用相同的内存?

我意识到在每个项目中有一个单独的Texture2D对象可能是一个内存问题.

c# windows graphics xna

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