草庐IT

R-studio

全部标签

c# - ReSharper 和 Visual Studio 2008

如何在VisualStudio2008中禁用插件ReSharper? 最佳答案 工具->加载项管理器->取消选中ReSharper行上的所有检查。 关于c#-ReSharper和VisualStudio2008,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2363246/

c# - 在 Visual Studio 中管理大量重叠控件

我在表单的同一位置使用不同的控件集。默认情况下,所有控件都是visible=false,然后当用户在组合框下拉控件中选择特定值时,控件的某些子集将设置为可见。从用户的角度来看,这很有效,因为他们只会看到需要的控件。但是,由于控件在窗体上占据相同的位置,因此很难在VisualStudio设计View中管理它们。有没有办法在VisualStudio中对这些重叠的控件集进行分组,以便我可以快速轻松地选择整个控件子集?有没有办法在设计View中隐藏某些控件?现在,在开发过程中,所有内容都堆叠在一起,因此很难管理这些控件。 最佳答案 为了让这

c# - Visual Studio 变得疯狂 : 'The directory name is invalid' error when trying to compile

出于一些非常奇怪的原因,我的VisualStudio2008在尝试编译C#项目时尝试将可执行文件的输出写入与可执行文件同名的目录,至少看起来这就是错误所在消息暗示。在我的任何项目上运行编译后,CSC.EXE报告以下编译器错误:Couldnotwritetooutputfile'D:\Projects\Examples\StringBuilderVsString\obj\Release\StringBuilderVsString.exe'--'Thedirectorynameisinvalid.'当我查看obj\Release或obj\Debug时,所有中间资源(如StringBuild

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