Tag: visual studio

用于Property Setter的Visual Studio DebuggerStepThrough

我不想禁用Visual Studio对所有exception的正常处理。 我正在寻找一种方法来忽略特定属性的setter引发的exception。 我知道[DebuggerNonUserCode]和[DebuggerStepThrough] ,但它们似乎不适用于属性,或更具体地说是setter。 这可能吗?

appsettings文件属性是否覆盖了app.config中的内容?

app.config中的appsettings标记具有文件属性: .. .. 这是如何运作的? 它会将appSettings(原始)中的内容与other.config文件合并吗? 或者它会覆盖它吗? 如果other.config文件不存在,该怎么办? 我自己尝试,如果一个键不在原来的,它似乎没有从other.config读取它? other.config文件应该只有xml节点,还是应该都在appsettings元素中? 123 要么 123

最大化控制台窗口 – C#

我正在使用C#上的控制台应用程序,我需要打开最大化的控制台。 当我按下控制台窗口上的最大化按钮时,它仅在高度上而不是在宽度上最大化。 我试着使用以下代码: Console.WindowWidth = 150; Console.WindowHeight = 61; 它几乎可以在我的计算机上运行,​​但在其他一些计算机上出错。 我该怎么做才能最大化控制台?

在运行时和编译时ASP.NET sass / scss编译?

我正在寻找在运行时和编译时编译我的.scss文件的解决方案。 我需要两者的原因是我们的设计师在Mac上工作,并且更喜欢在运行时动态编译其.scss文件(特别是在开发阶段)。 另一方面,我需要编译时支持来validationSCSS在构建过程中是否成功编译。 如果SCSS没有编译,我的目标是使构建失败。 我在NuGet上找到了几个库,然而,每个库中的小缺陷都阻碍了我。 是否有适用于这两种情况的解决方案? 这是我的研究带给我的地方: 运行时支持 BundleTransformer.SassAndScss通过HttpHandler(与Bourbon一起工作 ,尽管很慢) Cassette.Sass (因错误而无法编译Bourbon) 编译时支持: Cassette.MSBuild (似乎没有捆绑SCSS文件,只有CSS) Mindscape Web Workbench (Pro版本显然包含一个命令行工具,但是,该function的文档非常有限) 其他?

Visual Studio 2015 – “无法步骤。 操作无法完成。 应该重试“

调试时我收到以下错误: 无法步骤。 操作无法完成。 应该重试 单击“确定”后,对话框返回: 调试器无法继续运行该过程。 操作无法完成。 应该重试。 解决方案设置为“Debug”和“Any CPU”。 重新启动应用程序后,我可以单步执行代码,但需要5-10秒才能执行通常即时执行的操作。 但CPU,RAM和HDD正常运行而不是峰值。 还有其他人经历过这个吗?

在Visual Studio中的C#项目上移动中间件目录

我目前正在剥离,重构和清理中等规模(15个项目)的Visual Studio解决方案。 该解决方案包含C ++和C#中的项目。 我希望在输出方面保持尽可能整洁的东西 – 分离从源代码创建的任何编译器,因为它有助于颠覆(好吧,我可以告诉它忽略文件,但我仍然觉得它很混乱)吓坏了。 我想要实现的输出如下: SolutionDir/ SolutionDir/src/project1/{ Code here } SolutionDir/int/project1/configuration/{.obj files and other misc compiler junk here} SolutionDir/bin/project1/configuration/{The fun stuff goes here} 这对于C ++项目来说似乎微不足道,因为您可以指定输出和中间目录。 但是使用C#,至少通过Visual Studio 2008用户界面,似乎无法移动obj目录? 在做了一些挖掘后,我补充道 ..\..\int\ProjectName\Debug\ 到C#.csproj 这似乎有用。 确实,中间体似乎在那里结束,但是目录’obj’并且在其下面是配置目录(例如’debug’),然后在旧位置创建’TempPE’目录 – 所有这些都是空的。 这不是什么大不了的事,但知道这种行为的原因并且如果可能的话可以解决它的方法会很好。 提前致谢!

如何在每个配置的基础上添加程序集引用

我目前正在寻找一些只调试代码到Windows Phone项目。 这个调试代码将拖入一些调试类库引用(nunit helpers)和一些WCF服务客户端引用,我真的希望在发布版本中没有这些引用。 任何人都可以建议我可以添加一个Assembly-Reference来调试,但不会让它出现在发布中吗? 我在Connect上看过这个 – https://connect.microsoft.com/VisualStudio/feedback/details/106011/allow-adding-assembly-references-on-a-per-configuration-basis-debug-release-但它是标记为“推迟” 在Visual Studio的UserVoice上有一个请求,但它被标记为Closed因为这里Won’t Fix : https : //visualstudio.uservoice.com/forums/121579-visual-studio-ide/suggestions/2062487-allow-assembly-references-到交换机基于-ON-CONFI

如何在Visual Studio 2015中禁用实时编译

有没有办法在Visual Studio 2015中禁用实时编译? 每当我在我的相关代码中进行具有连锁反应的更改时,它就会停止运转。 错误列表甚至在保存我正在处理的C#文件之前更新,在我输入时填充CS ****编译器错误。

将现有文件添加到不同的Visual Studio 2010项目

可以将文件添加到位于不同目录中的visual studio项目中,但是将文件保存在这些目录中并在更新项目中的文件时更新这些文件? 当我将现有文件添加到项目时,它所做的就是将它们复制到项目中,然后更新复制的文件,而不是原始文件。 有没有办法让它以其他方式工作?

使用Control-C中断C#控制台应用程序时会发生什么?

使用Control-C中断C#控制台应用程序时会发生什么? 这个过程被杀了吗? 内存是否被释放? finally块执行了吗? 数据库连接会发生什么? 如果应用程序是为调试或发布而构建的,或者在Visual Studio内部/外部运行,那么这些是否有所不同?