小编Joe*_* Gö的帖子

我在哪里可以找到Resharper的插件?

有谁知道找到Resharper插件的好地方?最好比谷歌更有条理...谢谢!

resharper plugins

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

如何在.Net中使用触控板滚动

我的WinForms应用程序使用鼠标滚轮,订阅该Control.MouseWheel事件.如何使用来自其他输入设备的滚动方法,特别是"沿着边缘的手指"在我的T61上的(Synaptics)触控板上滚动?我假设我需要以Control.MouseWheel某种方式将触控板消息连接到事件,但我不知道从哪里开始......

编辑:这目前无法正常工作; 所以我的触控板显然不会发送Control.MouseWheel消息.

谢谢!

(我正在使用C#,但这肯定是.Net一般).

.net scroll input-devices trackpad

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

Visual Studio布局保存在哪里?

VS2008在关闭并再次打开时,或者从编码到调试再返回时,在移动窗口并丢失选项卡时遇到问题。(是的,我知道应该为编码和调试保存不同的布局)。我尝试导出设置,但是它可以帮助我

“您的设置已导出,但存在一些错误。错误1:由于内部错误,某些命令栏设置未正确导出。”

再次导入它们会产生类似的错误,并且不能解决问题。有人知道VS将布局信息保存在何处吗?或者如何在不更改所有其他设置的情况下重新初始化布局?谢谢!

layout visual-studio-2008 visual-studio

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

对于哪些情况,protobuf-net不合适?

我们一直在使用BinarySerialization和我们的C#app,但是需要序列化的类的大小和复杂性导致了sloooooow(de)序列化和大文件.

我们怀疑我们应该编写自己的自定义序列化程序; 但是protobuf-net声称比标准.Net二进制序列化具有显着的速度和大小优势,并且可能比大量的定制序列化器更容易添加到我们的应用程序中.

在花费大量时间和精力试图让它为我们工作之前,我很想知道是否有任何交易破坏者.我们正在使用通过接口定义的属性,抽象子类的通用列表,自定义位标记枚举等等.什么会阻止protobuf-net为我们工作?

c# protobuf-net

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

如何告诉构造函数它应该只使用原始类型

我创建了一个只能处理原始(或ICloneable)类型的类

我想知道是否可以这样说:

 public myobject(primitiv original){...}
Run Code Online (Sandbox Code Playgroud)

或者我真的需要为每个基本类型创建一个构造函数,如:

 public myobject(int original){...}
 public myobject(bool original){...}
 ...
Run Code Online (Sandbox Code Playgroud)

我想要实现的是创建一个具有3个公共属性Value,Original和IsDirty的对象.
价值将是一个深刻的原始克隆,所以原始需要是原始的或ICloneable

c# types overloading .net-4.0

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

Debug.WriteLine()在运行测试时发生两次

我在VS2008运行单元测试中有一个奇怪的问题。当我在正常模式或调试模式下使用Resharper或TestDriven运行单元测试时,Debug.WriteLine(“ foo”)行执行了两次:在VS的“输出”窗口中,我可以看到每行写了两次。

但是,如果我逐步进行测试,则似乎每条线都按预期执行了一次。有人知道这是怎么回事吗?谢谢!

debugging resharper unit-testing testdriven.net visual-studio

4
推荐指数
1
解决办法
1654
查看次数

CLRProfiler 的问题

我正在尝试使用 Microsoft 的CLRProfiler来分析我相当大的应用程序,每当它尝试写入(或读取)日志文件时,它都会崩溃。具有讽刺意味的是,确切的错误在MS“反馈”网站上记录为不可重现,并且似乎从未得到修复。我得到的NullReferenceException是:

CLRProfiler.ReadNewLog.ReadFile(Int64 startFileOffset, Int64 endFileOffset, ReadLogResult readLogResult)
at CLRProfiler.MainForm.checkProcessTimer_Tick(Object sender, EventArgs e)
at System.Windows.Forms.Timer.OnTick(EventArgs e)
at System.Windows.Forms.Timer.TimerNativeWindow.WndProc(Message& m)
at System.Windows.Forms.NativeWindow.Callback(IntPtr hWnd, Int32 msg, IntPtr wparam, IntPtr lparam)
Run Code Online (Sandbox Code Playgroud)

有谁知道我如何才能获得帮助,或者最好让这该死的东西正常运行?MSDN 上哀怨的求助请求被忽略了...谢谢!

.net clrprofiler

4
推荐指数
1
解决办法
2276
查看次数

如果Windows布局发生变化,Visual Studio 2008会在关闭时崩溃

如果我已经改变了窗口的排列方式(例如,将"输出"窗口停靠在其他位置),我的VS2008每次关闭时都会崩溃.我已关闭所有插件等.我怀疑布局的设置文件已损坏或其他.它在哪里,并且可能会有所帮助?

crash settings visual-studio-2008

4
推荐指数
1
解决办法
579
查看次数

VS:构建时忽略缺少的XML注释的属性

我有一个使用xml文档的VS2008解决方案,我们在发布模式时启用了错误警告(一个很好的功能恕我直言); 然而,这导致了"缺少xml注释"的长列表,例如(自描述)枚举的每个元素.

有没有人知道关闭xml注释的请求的属性或类似内容?理想情况下,对于某些分隔区域,不只是一行(否则我可以在每个项目之前放置空标签,有点击败目的......)

谢谢!

.net attributes xml-comments visual-studio-2008

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

如何重构:将一个类拆分为两个通过接口进行通信的类

我刚开始使用我的第一个大型重构,需要将一个(不幸的是大的)类拆分为两个,然后只通过一个接口进行通信.(我的Presenter原来是一个Controller,需要从App逻辑中分离GUI逻辑).在VisualStudio 2008和Resharper中使用C#,实现这一目标的最简单方法是什么?

我要尝试的是a)收集新类的成员并"提取新类"b)清理产生的混乱c)"提取接口"d)追查对类的任何引用并将它们转换为接口引用

但我以前从未这样做过,并且想知道是否有人知道任何好的提示或陷阱之后我开始撕开一切...谢谢!

resharper refactoring visual-studio-2008 visual-studio

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