草庐IT

visualize-gradient-boosting-decis

全部标签

c# - 如何在不安装 SQL Server Express Edition 的情况下在 Visual Studio 中添加 SQL Server 数据库文件 (.mdf)?

在VisualStudio2010项目中添加.mdf文件(SQLServer数据库)时出现以下错误ConnectionstoSQLServerdatabasefiles(.mdf)requireSQLServer2005ExpressorSQLServer2008Expresstobeinstalledandrunningonthelocalcomputer我不想安装SQLServerExpress(2005/2008)因为我已经安装了SQLServer2005企业版我正在使用VisualStudio2010Ultimate 最佳答案

c# - 如何从 Visual Studio 2012 项目中删除 Fakes 程序集?

我添加了一个Fakesassembly到VisualStudio2012C#单元测试项目,通过“AddFakesAssembly”引用上下文菜单选项。完全删除Fakes程序集(即撤消我将其添加到项目中)的过程是什么? 最佳答案 从VisualStudio2012RTM开始,要从单元测试项目中完全删除Fakes程序集,您需要:从项目的Fakes文件夹中删除.Fakes文件从项目的(隐藏)FakesAssemblies文件夹中删除.*文件从项目中删除.Fakes程序集引用 关于c#-如何从V

c# - 在 Visual Studio 2012 中使用 DirectX

我有一些用C#编写的DirectX项目,需要专门通过VisualStudio2012运行。所有这些项目都使用名为“Microsoft.DirectX”的命名空间。MicrosoftWindowsSDK在我的Windows8计算机上完全并成功安装,但是这个命名空间仍然无法识别。我的问题是,“如何结合使用C#、VisualStudio2012和MSWindowsSDK来运行和开发DirectX应用程序?” 最佳答案 我建议你看看SharpDX.这是对DirectX的瘦管理访问,API与非托管版本非常相似(SharpDX是从非托管c++头

c# - 如何告诉 Visual Studio 在特定异常时不要中断?

我有一种特殊类型的异常,我希望VisualStudio不中断并显示异常助手屏幕。本质上,我希望它只是让我的正常异常处理基础架构来处理它。异常是我编写的System.Exception的继承者,并且有源代码。任何抛出它的地方我都希望VS不捕获它,即仅抑制一次thrownewBlahException();是没有用的;在代码中。这是因为经常抛出异常,我不想单独抑制每个实例。以防万一,我使用的是VisualStudio2010Ultimate,Framework3.5SP1。 最佳答案 转到“调试”菜单并选择“异常”。选择添加并输入您的异

c# - Visual Studio Express 2013 中的代码契约(Contract)支持

我一直在VisualStudioExpress2013中开发C#项目并遇到了CodeContracts对于.NET语言。它们的简洁和附带的静态分析工具给我留下了深刻的印象,我开始在我的代码库中使用它们。然而,当我试图运行我的程序时,我遇到了一条类似于thisSOthread中的错误消息。,即...Anassembly(probably"")mustberewrittenusingthecodecontractsbinaryrewriter(CCRewrite)becauseitiscallingContract.RequiresandtheCONTRACTS_FULLsymbolisd

c# - 访问 Visual Studio 2017 的私有(private)注册表配置单元

VisualStudio使用私有(private)注册表配置单元而不是“污染”系统注册表-通常可以在如下位置找到:C:\Users\Abx\AppData\Local\Microsoft\VisualStudio\15.0_4b0ba1c0\privateregistry.bin[为了确定已安装的扩展,我们需要查看以下键:Software\Microsoft\VisualStudio\15.0_4b0ba1c0\ExtensionManager\EnabledExtensions]在C#中通过按键加载和访问此文件的最简单方法是什么? 最佳答案

c# - 如何让 Visual Studio 自动为功能 block 生成大括号?

我可以发誓我见过有人输入函数标题然后点击一些组合键来自动创建函数大括号并将光标插入它们之间,就像这样:voidfoo()_到voidfoo(){_}这是内置功能吗? 最佳答案 这些工具看起来不错(尤其是Resharper,但要200-350美元!)但我最终只是录制了一个宏并将其分配给ctrl+alt+[宏出来是这样的:SubFunctionBraces()DTE.ActiveDocument.Selection.NewLineDTE.ActiveDocument.Selection.Text="{}"DTE.ActiveDocume

c# - 如何从 Visual Studio 2003 中的调试器检查 XML 流

我必须编辑一个XSLT样式表,但我正在盲目飞行,因为XML输入仅在一堆流中短暂存在。我可以调试代码,但无法弄清楚如何将流的内容输出到我可以查看的文本中(并在我编辑它们时手动运行XSLT)。该代码是一个大型旧遗留系统的一部分,如果绝对必要,我可以在调试环境中修改它,但它在连接到一堆MSMQ的Windows服务中运行。因此出于各种原因,我宁愿能够使用调试器来查看XML,而不必先更改代码。代码大大简化,是这样的:(C#-但请记住它是VS2003中的.net1.1。)该函数将XML作为流获取,然后将其馈送到某种XSLT转换对象中。我尝试在监window口和即时窗口中查看writer和xmlSt

c# - 当我尝试重命名方法时,为什么 Visual Studio 告诉我有 "compiler generated references"?

我有一个名为FormattedJoin()的方法在名为ArrayUtil的实用程序类中.我尝试重命名FormattedJoin()只是Join()因为它的行为类似于.NET的string.Join()所以我认为使用相同的名称是有意义的。但是,当我尝试使用VisualStudio重命名该方法时,我收到此警告:Thismembermayhavecompilergeneratedreferenceswiththesamename.Refactoringthememberwillnotupdatethesereferences,whichmayintroducesemanticchangesa

c# - Visual Studio 2015 中是否有用于 C# 的 "Go To Variable Type Declaration"函数或一个免费插件?

voidMagicalFunction(MagicalTypemagic){...magic.Poof("something");...varfoo=magic.GetFoo();...}在变量magic上按下热键将导航到类型MagicalType的定义。在foo上按下热键将转到类型Foo的定义,由于类型推断,它在这里不直接可见。Resharper插件具有此功能(称为GoToTypeofSymbol),但是是否有内置的替代方案或免费扩展来执行此操作? 最佳答案 右键单击“var”关键字,从上下文菜单中选择“Gotodefinitio