Tag: visual studio 2010

Visual Studio中的“转到定义”仅显示非项目引用的元数据

我有一个C#项目,其中包含DLL格式的程序集的引用。 我有这些DLL文件的PDB信息,包含在同一个文件夹中。 当我在引用的成员上按F12时,我想转到该成员的定义。 相反,它给了我元数据,当然我不想要。 当VS正在调试时,如果我单步进入该方法,它会转到源代码。 但是,如果我在该方法上按F12,它仍会将我带到元数据中。 这里有一个类似的问题,但它只适用于项目引用,并且接受的解决方案与我的问题无关。 Visual Studio中的“转到定义”仅显示元数据 总结一下: 引用的项目是一个DLL 我有PDB信息 调试模式中的单步执行使我获得源代码 F12带我到元数据 我希望F12能像调试一样把我带到源代码。 编辑:添加为“项目”不是一个选项,因为它会产生额外的复杂性,因为我们的解决方案文件引用了大约五个其他项目,这些项目都在不同的源控制存储库下。

function分析困境 – Visual Studio 2010 Ultimate

我试图在重构之前和之后分析我的应用程序来监视函数的效果。 我已经对我的应用程序进行了分析并查看了摘要我注意到Hot Path列表没有提到我使用的任何函数,它只提到Application.Run()的函数 我很擅长分析,并想知道如何通过MSDN文档certificate我可以获得有关Hot Path的更多信息; MSDN示例: 我的结果: 我注意到在输出窗口中有许多与加载符号时失败相关的消息,其中一些在下面; Failed to load symbols for C:\Windows\system32\USP10.dll. Failed to load symbols for C:\Windows\system32\CRYPTSP.dll. Failed to load symbols for (Omitted)\WindowsFormsApplication1\bin\Debug\System.Data.SQLite.dll. Failed to load symbols for C:\Windows\system32\GDI32.dll. Failed to load symbols for C:\Windows\WinSxS\x86_microsoft.windows.common-controls_6595b64144ccf1df_6.0.7601.17514_none_41e6975e2bd6f2b2\comctl32.dll. Failed to load symbols for C:\Windows\system32\msvcrt.dll. Failed to load symbols for C:\Windows\Microsoft.NET\Framework\v4.0.30319\nlssorting.dll. Failed to load symbols for […]

Tesseract 3(OCR) – .NET Wrapper

http://code.google.com/p/tesseractdotnet/ 我在使用Tesseract在Visual Studio 2010项目中工作时遇到问题。 我尝试过控制台和winforms,两者都有相同的结果。 我曾经遇到过其他声称让它在VS2010工作的人遇到的dll: http://code.google.com/p/tesseractdotnet/issues/detail?id=1 我正在添加对dll的引用,可以在上面的网站附件64中找到。 每次我构建我的项目时,我都会收到一个AccessViolationException ,表示尝试读取或写入受保护的内存。 public void StartOCR() { const string language = “eng”; const string TessractData = @”C:\Users\Joe\Desktop\tessdata\”; using (TesseractProcessor processor = new TesseractProcessor()) { using (Bitmap bmp = Bitmap.FromFile(fileName) as Bitmap) { if (processor.Init(TessractData, language, (int)eOcrEngineMode.OEM_DEFAULT)) { string text = processor.Recognize(bmp); } } } } 访问冲突exception总是指向if (processor.Init(TessractData, language, […]

Visual Studio 2010工具箱控件已禁用或处于非活动状态

我试图在最后两个2或3天解决这个问题,但失败了。 在ASP应用程序开发(设计模式或源代码)中的VS 2010工具箱没有显示所有控件(显示html和报告的),我可以通过右键单击(显示所有)来查看所有控件,但它们显示为灰色或处于非活动状态。 在VS命令行中使用了devnev.exe重置,重新安装了VS,删除了C:\ Users \ Ramzan \ AppData \ Local \ Microsoft \ VisualStudio \ 10.0中的四个隐藏文件。 tbd ,一切都是徒劳的。 这件事让我很生气。 我有另一台机器,一切正常。 请帮帮我,我真的尽一切可能

WCF,接口返回类型和KnownTypes

我正在创建一个WCF服务,我在一些序列化问题上遇到了很多麻烦。 也许只有一种方法可以做到这一点,但我想确认一下这是我的示例代码: 合同 public interface IAtm { [DataMember] double Latitude { get; set; } [DataMember] double Longitude { get; set; } } [ServiceContract] public interface IAtmFinderService { [OperationContract] ICollection GetAtms(); } 服务实施: [KnownType(typeof(Atm))] [KnownType(typeof(List))] [ServiceKnownType(typeof(Atm))] [ServiceKnownType(typeof(List))] public class AtmFinderService : IAtmFinderService { public ICollection GetAtms() { return new List() { new Atm() { Latitude = […]

尝试运行项目时出错:模块应包含程序集清单

当我尝试运行该项目时,它说: 尝试运行项目时出错:无法加载文件或程序集“ Project.exe ”或其依赖项之一。 该模块应该包含一个程序集清单。 当我从调试文件夹运行exe时,我收到此错误: 应用程序无法正常启动(0xc000007b) 我也重新安装了Visual Studio但它似乎不起作用! 我怎样才能解决我的问题?

使用跳跃动作为PowerPoint编写自定义代码?

我正在尝试制作基于PowerPoint幻灯片的手势 。 JavaScript肯定不会在这里工作,因为当我为Windows打开特定的PowerPoint文件(.ppt)时,我希望我的幻灯片工作正常。 我用谷歌搜索,在Leap Motion论坛上发布了一个问题,但是徒劳无功。 我主要担心的是: 我不确定在这里使用什么。 是否有一些用于此目的的SDK? 简单来说,如何在我们的系统上为PowerPoint文件编写一些自定义代码? Leap Motion应用程序可以使用C#,C ++,Python,JavaScript,Java,Objective-C开发 将Leap Motion设备的代码与上面的代码集成。 如果您使用这两点中的任何一点回复都没关系。 对不起,我无法发布任何代码,因为我对系统本身的基于PowerPoint的编程完全不熟悉。 我对任何能让我完成任务的语言(C,C#,C ++,Java和Objective-C)持开放态度。 有一些信息/代码的sugesstions肯定会有所帮助。 我是一名PHP和JavaScript开发人员。 我希望我很清楚,不会被误解。 更新: 我找到了适用于Microsoft Office 2010/2013(C#)的LEAP Motion Controller插件 。

在Visual Studio中的调试模式下获取问号而不是属性名称和值

我的问题是:在Visual Studio的调试模式下,我看不到属性名称和值。 有什么建议? UPD此错误/function在大学PC中可重现。 UPD(15.06.2012) 基类放在分离的lib中。 基类是抽象的。 并且……在源文件(在屏幕截图中)进行更改然后运行项目之后,两次调试工作正常。 请注意,立即窗口无法评估此表达式。 MailProcessingViewModelContextinheritance了我在UPD顶部提到的基类。

在Visual Studio 2010中编译为C#app独立的exe

与此问题类似, 在Visual Studio中编译为独立的可执行文件(.exe) 但没有什么对我有用。 我编写了一个在C#中非常简单的应用程序。 我希望这个编译成一个独立的exe文件,但我似乎无法找到适当的设置来执行此操作。 Everything编译成一个发布文件夹,只有setup / install文件。 谢谢!

使用Timer在C#中更新UI

我正在努力使我的应用程序从串行端口读取数据并更新UI上的仪表更高效,我想要求我处理UI更改的代码的一些建议。 我有一个定时器设置来检查发送到COM端口的数据和另一个定时器,它使用从COM端口接收的变量更新UI。 基本上发生的事情是我正在旋转仪表。 这是我处理图形的代码…… void timer_Tick(object sender, EventArgs e) //Timer regulates how often the gauge is updated on the UI { if (pictureBox1.Image != null) pictureBox1.Image.Dispose(); // dispose old image (you might consider reusing it rather than making a new one each frame) Point test = new Point((int)_xCor, (int)_yCor); Image img = new Bitmap(400, 400); […]