Tag: visual studio 2010

如何在Visual Studio中添加SQL Server数据库文件(.mdf)而不安装SQL Server Express Edition?

我在Visual Studio 2010项目中添加.mdf文件(SQL Server数据库)下面有一个错误 与SQL Server数据库文件(.mdf)的连接要求在本地计算机上安装并运行SQL Server 2005 Express或SQL Server 2008 Express 我不想安装SQL Server Express(2005/2008),因为我已经安装了SQL Server 2005 Enterprise Edition 我正在使用Visual Studio 2010 Ultimate

Visual Studio 2010中的重构选项在C#和VB之间有所不同

在VS2010 C#中,当我右键单击时,会出现“Refactor”菜单,其中包含以下选项: 改名 提取方法 封装场 提取界面 删除参数 重新排序参数 这些选项在VS2010 VB.Net中可用吗? 当我点击右键时,我只能看到“重命名”?

如何在C#中手动调用事件?

我有一个USerControll,我有一个文本框。 我在表单中使用usercontrol,当有人按下文本框上的enter时我想做某事。 我该怎么做? 如果你告诉我如何手动调用事件,我可以在textbox.keydown中调用usercontrol.keydown。

通过.net获取Active Directory组中的用户名

下面的代码获取组中的用户,但返回”CN=johnson\,Tom,OU=Users,OU=Main,DC=company,DC=com” 我想只返回名字和姓氏。 我怎么能做到这一点? DirectoryEntry ou = new DirectoryEntry(); DirectorySearcher src = new DirectorySearcher(); src.Filter = (“(&(objectClass=group)(CN=Gname))”); SearchResult res = src.FindOne(); if (res != null) { DirectoryEntry deGroup = new DirectoryEntry(res.Path); PropertyCollection pcoll = deGroup.Properties; foreach (object obj in deGroup.Properties[“member”]) { ListBox1.Items.Add(obj.ToString()); } }

项目中的程序集资源FileNotFoundException已升级到VS 2010 framework 4.0

我已经将C#WinForms应用程序从Visual C#2008(框架3.5)升级到2010(框架4.0),并且我遇到了运行时错误。 应用程序使用Assembly.Load(filename)在运行时动态加载程序集。 它是这样设计的,因为根据用户配置,它应该加载位于不同文件夹中的程序集的不同实现。 一切正常,除非加载的dll有嵌入资源(位图或xsd数据集),然后我得到FileNotFoundException: {“无法找到文件’FF.Fi_Stat.SKA.resources’。”:null} 该程序集称为FF.Fi_Stat.SKA.dll。 我不理解这条消息,因为没有外部资源(只有嵌入式资源),并且VS在输出目录中没有生成具有该名称的文件。 有任何想法吗? – 更多细节: 这是我加载程序集的方式: Assembly a = Assembly.LoadFile(assemblyFileName); 组件的实际加载工作,当我尝试在程序集内创建exception发生的类的实例时: Type t = a.GetType(“nameofclass”); Activator.CreateInstance(t); //fails here 这是堆栈跟踪: Exception has been thrown by the target of an invocation. at System.RuntimeTypeHandle.CreateInstance(RuntimeType type, Boolean publicOnly, Boolean noCheck, Boolean& canBeCached, RuntimeMethodHandleInternal& ctor, Boolean& bNeedSecurityCheck) at System.RuntimeType.CreateInstanceSlow(Boolean publicOnly, Boolean skipCheckThis, Boolean fillCache) […]

在Visual Studio 2010中记录(XML)应用程序设置

我最近使用Visual Studio(2010)创建了一个(C#)项目并使用了一些设置(我在Properties下创建)。 我找到的唯一可以在我的文档中添加XML注释的地方是Settings.Designer.cs。 但是,此文件是自动生成的,因此每当我更改“设置”时,注释都会消失。 即使是Visual Studio也开始提供mewarnings,“缺少XML评论,以便宣传明显的类型或成员….” 我的问题是:将XML注释添加到我的设置的最佳方法是什么? 有没有比Settings.Designer.cs更好的地方? 我应该停止自动生成文件吗? 怎么样? 还有别的办法吗? 顺便说一句,我正在使用Sandcastle帮助文件生成器

如何在VS2010中允许打破’System.NullReferenceException’?

我有一个VS 2010 C#.NET 4项目。 问题是程序在调试期间没有破坏’NullReferenceException’错误。 输出窗口将显示以下内容: A first chance exception of type ‘System.NullReferenceException’ occurred in myProgram.exe …但是调试器将退出该函数并继续运行该程序的其余部分。 如何更改此行为以便调试器将在这些exception中中断?

AT命令发送/接收SMS

我是AT命令的新手。 我正在使用诺基亚E71发送和接收短信。 我正在设计一个发送短信的应用程序,但我的代码无效。 using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Linq; using System.Text; using System.Windows.Forms; using System.IO.Ports; using System.Threading; namespace AT_commands { public partial class Form1 : Form { SerialPort serialPort; public Form1() { InitializeComponent(); } public void Form1_Load(object sender, EventArgs e) { this.serialPort = new SerialPort(); this.serialPort.PortName = “COM23”; this.serialPort.BaudRate […]

如何将外部配置文件的引用添加到Visual Studio 2010?

我有一个外部配置文件,用于第三方工具,我希望能够编辑它作为VS2010中编辑其他项目组件的一部分。 我正在研究的项目是一个MVC-3项目,该文件位于项目的文件夹结构之外(它相当于../ExternalConfig到根目录)。 如何将此文件的引用添加到VS2010? 目前,我的所有尝试都导致VS在其目录结构中创建文件的副本,这是不理想的。 (当然,我可以去一些奇怪的长度,比如在构建过程中添加一个脚本以将配置文件放在正确的位置,但我宁愿只能编辑它所在的位置)

使用VS2010 Profiler进行内存测量

我正在寻找使用内置Visual Studio 2010 Profiler来测量Windows应用程序中C#函数的内存使用情况,但我不知道如何使用。 我在网上搜索了如何使用VS2010 Profiler,但是所有链接都建议使用与Web应用程序无关的Silverlight而不是Windows应用程序 如果有任何人可以告诉我如何在C#Windows应用程序中使用VS2010 Profiler,或者发送链接或教程或任何提示,如果缺少某些内容,请多多感谢