【c# – Visual Studio不会构建到exe(.NET Core 2.0)】教程文章相关的互联网学习教程文章

c# – Visual Studio格式化问题【代码】

我正在使用Visual Studio 2008.在我的编辑器中,每当我编写一个自动属性时,只要我写“set”并输入分号(;),它就会“get”和“set”换行到一行.像这样:public string MyProperty {get; set; }我希望它的格式是这样的public string MyProperty {get;set; }目前我在编写后手动将其格式化为此.如何将其设置为默认格式? 编辑: 选项>文本编辑器> C#>格式化>环绕>我已经取消选中单行保留块.我取消选中选项中的所有三个选项>文本编辑器> C...

c# – 您如何知道Visual Studio中的哪个项目最后构建?

我正在根据这个答案构建sandcastle文档:Generate html documentation automatically during a build with Sandcastle我需要知道我的解决方案中的哪个项目最后构建.我确定我错过了一些非常简单的事情.有没有简单的方法来了解我的项目正在建立什么样的订单?解决方法:你看过Project – >项目构建顺序?

作为Visual Studio的替代品,我对C#应用程序的小型远程调试器有哪些选择?

只是一个简单的(可能是愚蠢的)问题:当我进行远程协助时,我可以使用一个简单的小型调试工具(我使用VNC或TeamViewer)吗? 我的C#应用??程序已部署到我所在国家/地区的数千名客户,有时会出现一些我无法简单回复的错误.如果有一个简单的调试器,我会用它来测试特定的安装和环境,我可能会在几分钟内发现问题.解决方法:您可以将Redgates Reflector与Deblector一起使用. http://reflectoraddins.codeplex.com/.但我们通常会将所有未处理的...

c# – 如何强制Visual Studio使用特定版本的DNX【代码】

我正在搞乱dnvm,我运行了dnvm升级,让我进入beta5.但是,我正在研究的项目是beta4(至少目前为止). 我一直试图恢复和失败.我已经删除了运行时文件夹.现在,当我打开项目或尝试创建一个新项目时,我收到以下错误: 这是预期的,因为我删除了该文件夹.但是,我想使用dnx-clr-beta4.我的dnvm列表如下: 我需要做些什么才能使Visual Studio代替beta4?感谢您的时间.解决方法:将DNX版本放在global.json文件中,该文件位于解决方案的根目录中(如h...

c# – Visual Studio 2015上缺少“编辑并继续”选项

我不知道为什么,但我的VS 2015社区的ENC选项丢失了: 我已经在VS安装上进行了完全还原,问题不会消失.有人有这种问题吗?解决方法:看起来“编辑并继续”选项已在Visual Studio 2015中从2013年之前的位置移动,并且无法在“快速启动”或“选项搜索”框中进行搜索. 在选项对话框中,选择左侧的调试.然后在右侧滚动到最底部,将有“编辑”和“继续”选项.

c# – 在Visual Studio调试期间从哪里加载user.config【代码】

我有一个从用户设置文件中读取的应用程序,通常存储在Users / {username} / AppData / Local / {publisher} / {app} / {version} /user.config中.我想测试直接对文件进行更改,而不是通过Visual Studio属性编辑器. 我找到了一个不同的问题this answer指向应用程序应该从哪里加载文件,但是当我在Visual Studio中的调试会话期间检查时它似乎不存在. 例如,当我在断点上停止时在立即窗口中运行以下内容时,它无法找到该文件.System.IO.Fil...

c# – Json.Net仅在Visual Studio中抛出OutOfMemoryException【代码】

我有一些奇怪的行为,我无法弄清楚. 我正在使用WCF服务将文件保存到某个数据库表. WCF服务有一个方法,它将JSON字符串作为参数.在这种情况下,JSON是一个序列化命令,其中包含List< FileData>除其他财产外. WCF服务反序列化JSON并为此特定命令运行CommandHandler. 最终用户在尝试上传大小为52 MB的文件时遇到了错误. WCF服务返回404错误. 我能够在Visual Studio中重现这一点.根据此article更改配置文件后,404消失了. 但是现在出现了一个...

c# – 如何在Visual Studio 2015中调试amazon lambda函数?

我正在研究.net核心aws lambda项目.我无法调试它.我试图调试,但我有一个错误Program does not contain a static ‘Main’ method suitable for an entrypoint.我在function.cs类中添加了一个静态main方法,并添加了“”debugType“:”portable“,”emitEntryPoint“:true’行到project.json文件然后; 我有一个错误,如项目不包含入口点,无法直接启动.为了调试这个项目,需要添加“emitEntryPoint”:true …解决方法:我建议您创建一...

c# – 停止visual studio debug将斜杠放在包含双引号的字符串中

昨天我在Visual Studio 2015中遇到了这种奇怪的行为,我正在制作一个以双引号开头和结尾的字符串.在单步执行代码时,我在结果上盘旋,看到内容,字符串中有反斜杠 – 什么! (见下图).简而言之,我发现变量的调试视图正在显示转义的反斜杠 – 我认为这是误导性的. 有没有人知道是否有办法在Visual Studio中禁用它,以便它只显示值为“”bob *“”或没有指示字符串类型“bob *”?附:是的我知道,在注意到这种行为之前,多年来使用VS似乎有...

c# – Visual Studio 2017引用了打开解决方案时未解析的其他项目中的代码

我在Visual Studio 2017中有一个解决方案,其中项目引用解决方案中的其他项目;当我打开解决方案并打开一个项目时,对其他项目中定义的代码的引用似乎没有得到解决(就像其他项目尚未加载一样)我必须单击每个项目,展开它然后引用都已解决.是否有解决方法可以避免这种情况? 更新:我为单一解决方案启用了轻量级解决方案和Resharper安装. 为了清楚解决方案的构建,但visual studio向我展示了对其他项目中代码的红色引用,即使构建成功,我也...

如何在wpf c#visual studio中使用click事件作为标签或文本块?【代码】

我正在研究桌面应用程序我有建议使用wpf而不是winforms.当我点击我的标签时,我想去另一个窗体/窗口,但我找不到标签和文本块的点击事件?谁也可以告诉我什么是鼠标左手事件?解决方法:also can anyone tell me what is left mouse up event used for?例如,它可以用于处理您想要的TextBlock单击:<TextBlock Text="..." MouseLeftButtonUp="TextBlock_MouseLeftButtonUp" />当鼠标指针悬停在此元素上时释放鼠标左键时会发生此事件,如...

c# – 类型’TestClassAttribute’存在于’Microsoft.VisualStudio.QualityTools.UnitTestFramework和’Microsoft.Visu

更新测试项目后NuGet我收到此错误:The type ‘TestClassAttribute’ exists in both‘Microsoft.VisualStudio.QualityTools.UnitTestFramework,Version=10.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’and ‘Microsoft.VisualStudio.TestPlatform.TestFramework,Version=14.0.0.0, Culture=neutral, PublicKeyToken=b03f5f7f11d50a3a’我应该保留哪一个?解决方法:我从单元测试项目引用中删除了Microsoft.VisualSt...

c# – 为什么Visual Studio在调试时停止?【代码】

有时候,当我调试一个c#应用程序时,我会遇到一个断点,当我尝试继续,步入或进入时,它什么也没做.突出显示当前行的黄线消失,但它永远不会到达下一行.应用程序仍然像我在断点处一样冻结,除了点击停止调试按钮并重新启动,我什么也做不了.这不会一直发生,但一旦它在应用程序上启动,它似乎总是发生在该应用程序之后.我发现在类声明之前添加以下代码“修复”该应用程序的问题,但我很好奇为什么会发生这种情况.[System.Diagnostics.Debugger...

c# – 如何在Visual Studio 2008部署项目中获取项目的汇编版本【代码】

我在visual studio 2008中有一个部署项目,它安装了几个C#项目.除其他外,我希望它将项目汇编版本写入注册表. 有没有办法自动找出项目汇编版本(用AssemblyInfo.cs编写)并将其写为注册表属性的值? 如果没有,有没有办法比手工更好地做到这一点?重要的是这些值是正确的,因为我们的更新软件使用它们. 谢谢. 编辑:我不确定我的问题是否完全清楚.我不想得到这个数字并将其存储到字符串中.我想用Deployment Projects注册表编辑器将它写入...

c# – WPF中的控件是否与Visual Studio工具箱类似?

我正在使用WPF编写应用程序,我需要制作一些看起来像Visual Studio工具箱的东西(请参见图片).我应该使用什么控制?解决方法:我想你正在寻找像AvalonDock这样的东西.