Tag: visual studio 2010

如何在Visual Studio 2010和Windows 7中使用FIPSvalidation的加密算法?

我在Windows 7中启用了FIPS兼容模式,但现在我的代码无法编译,并出现以下错误: Source file ‘whatever.cs’ could not be opened (‘This implementation is not part of the Windows Platform FIPS validated cryptographic algorithms.’) 我正在使用SHA1(散列)和TripleDes(加密)加密。 我也尝试过SHA512和AES(256位密钥)。 我不能让项目继续构建,但我需要编译它以使用FIPS兼容算法。

在启动时启动应用程序,使用错误的路径加载

我正在使用注册表项将我的应用程序设置为在Windows Startup上加载(用户登录后)。 我的代码: RegistryKey RegKey = Registry.LocalMachine; RegKey = RegKey.OpenSubKey(@”SOFTWARE\Microsoft\Windows\CurrentVersion\Run”, true); RegKey.SetValue(“AppName”, “\”” + @”C:\Users\Name\Desktop” + “\””); RegKey.Close(); 因此,使用此代码,我的应用程序在启动时加载,但工作目录是 C:\ Windows \ System32下 有谁知道为什么? 这对我不起作用,因为该程序需要在与该操作相同的目录中的几个文件。 如果程序加载在我选择的目录(“C:\ Users \ Name \ Desktop”)上,则问题将不存在。 有人对此有任何建议吗?

在watch / debugger中查看LINQ查询的结果

有没有办法在Visual Studio 2010中查看LINQ查询的结果? 如果将查询添加为监视表达式,则会显示“表达式不能包含lambda表达式”。 在一些测试代码中,我汇总了一些子项的一组指标的总和,并将该总和与其父项值进行比较,以获得相同的指标(深嵌套if-else)。 我的所有查询都在if语句中。 如何在不将结果分配给局部变量的情况下查看这些值? 分配使我的行数增加一倍,除了调试之外没有任何好处。 有没有人有他们用来在调试器中查看LINQ查询结果的工作?

如何在解决方案中获取具有给定类的完整命名空间的程序集名称和类名?

我正在使用WPF,并且经常需要获取给定类的名称空间和程序集名称。 但我不知道该怎么做。 那么,如何在解决方案资源管理器中浏览类时和/和编辑类的代码时获取名称? 请帮忙!

如何在WinForms和C#中创建下拉菜单

我是新手使用Visual Studio / WinForms / C# 我正在尝试创建一个简单的下拉菜单,其中每个值都可以有一个值和一个标签。 如果我正在创建一个Web应用程序,这就是我在HTML中所做的。 但是我怎么能用C#和WinForms做到这一点? Please select One The first Options The Second Options The Third Options 我尝试过ComboBox,但似乎我不允许添加值和标签,用户仍然可以输入他们想要的任何内容。 我尝试了一个ListBox,但这也不允许我使用值和标签。

跟踪栏仅在最终值上触发事件而不是时间值更改

我正在研究一个非常基本的C#visual studio表单应用程序,但是我遇到了一些问题,因为我希望它能够让跟踪栏按照我的意愿行事,所以希望社区中的某个人可以为此提供解决方案。 我所拥有的是一个非常基本的应用程序,主要部分是一个值为0到100的轨迹栏。用户设置轨道的值来表示“要执行的工作量”,此时程序可以达到一些设备并告诉他们做“x”工作量(x是轨迹栏的值)。 所以我所做的是使用轨迹栏滚动事件来捕捉轨迹栏值何时发生变化以及处理程序内部调用设备并告诉他们要做多少工作。 我的问题是我的事件处理程序是为轨道栏当前所在的位置和结束位置之间的每个值调用的。 因此,如果它从10滑动到30,我的事件处理程序被调用20次,这意味着我正在接触我的设备并告诉他们运行我甚至不希望它们运行的​​值。 滚动停止发生时,是否只有事件才能检查最终值?

在C#中的非活动窗口上的某个位置模拟鼠标点击

这是原始问题,但它被认为是java: 在Java中的非活动窗口上的某个位置模拟鼠标点击? 无论如何,我正在构建一个在后台运行的机器人。 这个机器人要求我点击。 当然,我希望能够在机器人运行时做其他事情。 所以我想知道我是否可以在非活动窗口的某个位置模拟鼠标点击。 如果可以的话,如果你们中的任何一个人能帮助我,我将不胜感激。 谢谢!

Visual Studio 2012与Visual Studio 2010(delta)相比

是否有资源,其中列出了delta Visual Studio 2012 Visual Studio 2010有关新function等…特别是在C#领域(不是语言本身,而是工具,如编辑器/调试器等)? 我还没找到一个@ MSDN。 在我们的团队升级到VS 2012期间,这将非常方便。

使用本机C ++,托管c ++ cli和c#解决方案在混合模式下进行调试

我有一个multithreading项目正在进行中,启动项目设置为运行我的UI的ac #project。 然后有一系列基础c ++本机项目,它们通过托管C ++ / CLI项目连接到C#。 我在c#启动项目中启用了“启用非托管调试”,当我尝试调试本机代码时,我能够达到我设置的断点。 但是,在我尝试再次运行并尝试再次达到断点之后,它会挂起。 例如,如果我有一个循环,我尝试在每次迭代中触及它,在第二次迭代后程序挂起并且我必须强制退出。 我在Visual Studio 2010中工作。调试开始certificate在这个速度下不太有用,有没有办法排除这个问题?

创建一个独立的exe而无需安装.NET框架

我是学生,目前我正在公司实习。 这个实习是关于分析项目。 对于这个项目,我做了一个演示给营销总监。 我演示的是一个在Visual Studio 2010中使用Windows窗体在c#中创建的简单项目以及与Access数据库的连接。 所以现在我必须在一个演示文稿中向这位导演展示这个演示,但是在演示之后,导演想要在他的计算机上安装该项目,以便他可以尝试使用它。 现在的问题是,这家公司的计算机没有.NET framework 4.0,而且这里的计算机受到如此保护,以至于我们无法安装任何新的东西。 要安装一些东西,你必须经历一个需要数周的程序。 我已经浏览了互联网,但我找到的是如何安装.NET框架。 有没有可能的方法,我可以创建一个独立的exe而无需安装.NET框架? 请帮忙!