【Visual Studio 2019尝鲜----新建空项目体验】教程文章相关的互联网学习教程文章

c# – Visual Studio 2015调试可视化工具更改

我试图使用EnumerableDebugVisualizer和List Visualizer,不幸的是他们都没有Visual Studio 2015的版本. 我尝试使用为VS 2013和VS 2010提供的DLL,并且在尝试可视化时,它们都出现以下消息类型错误:Unable to load the custom visualizer. Additional information: The UI-side visualizer type‘ListVisualizer.DebuggerSide’ must derive from‘Microsoft.VisualStudio.DebuggerVisualizers.DialogDebuggerVisualizer’.我使用dot...

c# – 如何在Visual Studio 2015中更改ASP.NET Core构建平台【代码】

是否可以在VS 2015中将构建平台从Any CPU更改为x64 for ASP.NET Core项目? 每次我尝试通过配置管理器进行编辑时,它都会恢复为任何CPU.甚至编辑解决方案文件(.sln)也不起作用,因为VS在下次重新加载项目/解决方案时默默地重置它…它似乎与报告的here相同. 我问,因为它“卡在”任何CPU上,这在构建项目时会导致错误,因为它引用了仅为x64平台配置的其他项目.实际错误是:C:\Program Files (x86)\MSBuild\14.0\bin\Microsoft.Common.Cur...

c# – Visual Studio 2017测试资源管理器特征发现:显示超过TestCategory()【代码】

在VS2017中,所有属性似乎都出现在Test Explorer的“Traits”视图中.请参阅下面的代码和测试资源管理器窗口.过去只有很多属性会出现在首位.有没有人知道是否有办法阻止VS发现不应该存在的属性?在测试窗口中显示的Description()和WorkItem()无法提供帮助.每个测试都会有不同的描述,然后您的测试资源管理器会变得臃肿.也许这是一个bug ……. 码:[TestCategory("Design - Login - Negative")][TestCategory("Design")][TestCategory(...

如何从具有多对多关系的C#Web API Visual Studio 2017 RTM提供(GET)复杂(嵌套)JSON?【代码】

我很久以来一直坚持这个问题. 我的环境: > Visual Studio 2017 RTM(使用此IDE的默认.net核心版本)> Web API> ASP.NET核心1.1> MySQL通过Pomelo数据库提供商 我安装的包:Microsoft.EntityFrameworkCore Pomelo.EntityFrameworkCore.MySql Microsoft.EntityFrameworkCore.Tools我首先使用代码创建了3个表. >员工:有员工名单>申请:申请表> EmployeeApplications:Employees和Applications的Join表 Employee和Application具有M:M...

c# – Visual Studio中的“属性页”菜单中缺少Web选项卡

我在所有项目中都没有从VS 2012中的属性页中找到Web选项卡(不要问我为什么使用旧的)我没有安装任何扩展或工具(除了NuGet包管理器),这是一个相当新的安装 我见过这些,但没有一个能帮助我 Visual studio project properties tab “web” missing Debug Tab missing from property page in VS2013 Compile Tab missing from project properties in Visual Studio 2012解决方法:我只有一个缺少网页标签的网络项目.其他项目工作正常.我做...

C#,visual studio代码,调试器,错误处理’configurationDone’请求.未知错误:0x89720010,【代码】

有没有人在使用调试器时看到这个特定的Visual Studio Code错误?我已将其缩小到此错误代码,并且似乎没有关于此问题的任何在线资源. 我正在使用Visual Studio Code进行一些C#调试.它缩小到这个问题.我在XUNIT项目中有一段简单的代码,如下所示:using System; using Xunit;namespace xunitexample {public class UnitTest{[Fact]public void Test1(){Console.WriteLine("Hello World...");}} }项目文件xunitexample.csproj:<Pro...

当我在Visual Studio 2017中调用C#中的方法时,是否有显式命名参数的快捷方式?【代码】

在C#中,我有一个包含许多参数的方法.我想用所有命名参数调用该方法.在VisualStudio 2017中有快捷方式吗?我使用EF6并使用SQL 2014从具有10个以上输入参数的存储过程生成方法. 方法:public void Test(int a, int b, int c){}我想自动生成以下调用以轻松添加值Test(a: , b: , c: );这可能吗?或者任何更好的方法的想法?谢谢!解决方法:您可以使用我的Visual Commander扩展名创建此类命令.利用Roslyn,您可以找到参数名称和类型.有了...

c# – Visual Studio解决方案中的Markdown文档【代码】

我使用c#和Visual Studio 2017开始了一个新项目.我的目标是管理Visual Studio中的文档,将所有文件放在一个地方,并在TFS / Git中提供完整且易于访问的历史记录.我有src文件夹中的代码,测试文件夹中的测试项目,文档文件夹中的Markdown文件(我使用Markdown Editor).根文件夹中还有一个Readme.md:现在有一些问题: > Visual Studio中的结构与文件系统中的结构不同.我在Visual Studio中创建的所有md-Files都放在Solution的根目录中.我可...

c# – Microsoft Visual Studio 2017安装程序项目启动条件检查不适用于.net 4.7.1

我在版本中使用visual studio professional:此版本宣布为支持的.net框架4.7.1 我从市场上安装了Microsoft Visual Studio 2017安装程序项目扩展. 生成一个visual studio安装项目,为.net框架windows服务控制台应用程序生成MSI,在“Launch Condition”标签内,将.net框架版本设置为4.7.1. msi启动检查在4.7以下的任何系统中工作正常(4.6.1 / 4.6 / 4.5.2 ….)启动检查将阻止安装程序启动,但在安装了.net 4.7的Windows 2012 R2的OS系统...

javascript – 有没有办法让Intellisense在没有“if(false)”hack的情况下在Visual Studio / MVC中工作?【代码】

除了“if(false)”hack之外,当使用服务器端Url.Content()方法重新构建Javascript文件时,有没有办法让Intellisense在VS 2010 / MVC中工作? 母版页:<script src="<%=Url.Content("~/Scripts/jquery-1.4.2.js") %>" type="text/javascript"></script>我知道if(假)黑客,但我希望有一个更优雅的解决方案. if(false)hack:<% if (false){ %><script type="text/javascript" src="../Scripts/jquery-1.4.2.js"></script> <% } %>Microso...

Visual Studio 2010调试Javascript与IE工作,但不与Firefox或Chrome.有解决方案吗

我一直在堆栈溢出和谷歌上阅读很多消息一段时间没有任何运气.我的问题很简单,我想使用firefox或chrome而不是IE从visual studio调试我的应用程序,但是当执行“断点当前不会被命中时,我总是在断点处得到相同的错误.没有为此文档加载符号”.我在选项中取消选中了禁用脚本调试,添加了“调试器”;到我的javascript开始,但总是相同的错误,有人可以帮忙吗? 提前致谢,马修.解决方法:如果您只想调试Javascript,为什么不在Firefox中使用Fire...

c# – 在新线上自动连接的任何visual studio 2010扩展?【代码】

我有关于visual studio 2010的这个问题…在单声道开发中,当我有这样的字符串时:string s = "hello, how are you";如果我在“how …”的开头按Enter键,代码会自动更改为:string s = "hello, " + "how are you?";visual studio 2010中的某些扩展是否在新的字符串行上进行自动连接? 谢谢!解决方法:你期待你的字符串中有任何转义序列吗?如果没有,你可以使用Verbatim String Literal:string s = @"Hello, how are you?";那你就不...

c# – 创建Visual Studio样式选项/设置对话框

我目前正在改进winforms应用程序的选项对话框.目前我正在使用制表符控件. 我想创建一个类似于Visual Studio的设置的表单/对话框.这是怎么做到的?我可以在左侧看到类似于控件的树视图,但是他们使用什么控件来显示每个选项页面,它似乎不是选项卡控件.我希望能够在设计时为每个设置构建控件. 谢谢.解决方法:他们看起来像UserControls.我不知道他们是如何实现它的,但是为每个选项类型构建一个UserControl并在树视图选择更改时交换当前...

为Visual Studio 2012安装Python工具(PTVS)

几个星期前我安装了VS 2010的版本,它完美无瑕.对于VS 2012的版本,我没有这么好的运气.我做错了什么?我按顺序运行了两个来自Microsoft的安装程序“vs_isoshell.exe”,“vs_intshelladditional.exe”,然后是“PTVS 1.5RC VS 2012.msi”. VS Shell 2012出现了,Python支持似乎出现了.我使用向导来创建一个新的Python项目.单击调试时它不会运行.此外,VS Shell也不会正确显示窗口的底部. VS 2010 Shell和PTVS仍然完美运行. 安装2012版本...

c# – Visual Studio可以等待我离开线路向我展示问题吗?

我喜欢(几乎)关于语法错误和未使用的变量等的即时反馈.但是当我输入时,我发现让事情突出显示和去突出显示会分散注意力.有没有办法让这个功能开启,但要等到我离开线路检查它?解决方法:据我所知,这是不可能的. 您可以做的是禁用实时语义错误突出显示,以便仅在编译时报告语义错误.您还可以完全摆脱错误突出显示. 这两个选项都在工具>下选项>文字编辑器> C#>高级.