![](https://img-blog.csdnimg.cn/20201014180756913.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
vs
文章平均质量分 70
VisualStudio 是太阳系最强IDE工具
lindexi_gd
我是微软Windows应用开发方向的最具价值专家,欢迎访问我博客blog.lindexi.com里面有大量WPF和UWP博客
展开
-
VisualStudio 调试时会不断刷新 WPF 应用渲染
在 VisualStudio 附加调试和没有用 VisualStudio 附加调试时,对应用程序是有不同的影响,如 VisualStudio 设计器将会在附加调试 WPF 应用的时候,不断刷新 WPF 应用的渲染。也就是说,如果你觉得界面视觉效果不对或者对,也许可以甩锅到 VisualStudio 上原创 2021-09-08 00:37:27 · 1389 阅读 · 0 评论 -
VisualStudio can not get the correct struct object value in Locals windows
VisualStudio 的局部变量窗口里面看到某些结构体的值和实际上的结构体调用 ToString 方法返回的值是不同的When I use the unsafe struct with the special size and I override the ToString method, then I can find the actual ToString value and the v...原创 2021-06-17 00:39:28 · 278 阅读 · 0 评论 -
VisualStudio 在 DebuggerDisplay 的属性更改业务逻辑将会让调试和非调试下逻辑不同
本文记录我写的逗比代码,我在 DebuggerDisplay 对应的属性的 get 方法上,在这个方法里面修改了业务逻辑,如修改界面元素,此时我在 VisualStudio 断点调试下和非断点调试下的行为不相同在 VisualStudio 调试器进入断点,默认开启隐函数求值,将会自动调用对应的类型的 DebuggerDisplay 特性里面说明的输出方法,如果对应的对象没有定义 Debugg...原创 2021-06-17 00:39:28 · 304 阅读 · 0 评论 -
VisualStudio 外部工具配合 dotnet tool 制作复制文件名工具
我在 VisualStudio 中,为了方便沟通,我需要复制当前文件的文件名,不包含本地的路径,但是我没有找到一个好的复制方式,每次都是复制完全的路径,然后再删除部分的功能。为了提高效率,于是我就自己使用 .NET Core 制作了一个 dotnet 工具,让 VisualStudio 的自定义外部工具配合 dotnet tool 加上传入参数实现通过按下快捷键即可复制当前标签页对应的文件名。实现...原创 2021-03-29 00:31:36 · 491 阅读 · 0 评论 -
VisualStudio 2019 调试项目使用 Portable PDB 提示不支持 PDB 格式
在新的 .NET 上,将会默认使用 Portable PDB 符号格式,而如果 VisualStudio 配置了使用托管兼容模式,那么将在加载符号的时候,将会提示不支持 PDB 格式在发现自己的代码因为没有加载符号而断点无法命中提示当前不会命中断点,还没有为该文档加载任何符号,就应该通过 调试->窗口->模块 打开模块界面,找到自己要调试的程序集,右击加载符号如果 Visual...原创 2021-03-29 00:31:36 · 1319 阅读 · 0 评论 -
2018-8-14-解决-VS-跳转定义和-Resharper-重复
title author date CreateTime categories 解决 VS 跳转定义和 Resharper 重复 lindexi 2018-8-14 17:35:6 +0800 2018-2-13 17:23:3 +0800 Resharper 在大约一周之前,V...原创 2019-11-21 16:03:52 · 377 阅读 · 0 评论 -
vs2013 找不到帮助 help查看器
我手贱把help查看器卸载了,打开帮助提示找不到帮助。 不想把vs重装,打开ios镜像,加载,cmd进入 到packages\Help 执行msiexec /i help3_vs_net.msi vs_setup=1 重启vs。原创 2015-05-18 22:35:07 · 3166 阅读 · 0 评论 -
2019-9-2-visual-studio-2015-warning-MSB3246
title author date CreateTime categories visual studio 2015 warning MSB3246 lindexi 2019-09-02 12:57:38 +0800 2018-2-13 17:23:3 +0800 在我们很高兴...原创 2019-11-21 16:08:41 · 815 阅读 · 0 评论 -
2018-2-13-visual-Studio-无法调试,提示程序跟踪已退出
title author date CreateTime categories visual Studio 无法调试,提示程序跟踪已退出 lindexi 2018-2-13 17:23:3 +0800 2018-2-13 17:23:3 +0800 今天在打码出现了vs无法调试...原创 2019-11-21 16:05:20 · 976 阅读 · 0 评论 -
2019-8-27-静默命令行安装-Visual-C++-发行包
title author date CreateTime categories 静默命令行安装 Visual C++ 发行包 lindexi 2019-8-27 15:39:3 +0800 2019-08-27 15:20:34 +0800 本文告诉大家如何通过命令行的方法,在...原创 2019-11-21 16:04:33 · 1408 阅读 · 0 评论 -
2019-9-2-Visual-studio-创建项目失败vstemplate
title author date CreateTime categories Visual studio 创建项目失败vstemplate lindexi 2019-09-02 12:57:38 +0800 2018-2-13 17:23:3 +0800 Visual stu...原创 2019-11-21 16:02:38 · 827 阅读 · 0 评论 -
2019-9-2-Visual-Studio-自定义项目模板
title author date CreateTime categories Visual Studio 自定义项目模板 lindexi 2019-09-02 12:57:38 +0800 2018-2-13 17:23:3 +0800 经常需要新建一个项目,项目有很多重复的...原创 2019-11-21 16:02:23 · 802 阅读 · 0 评论 -
2018-2-13-Visual-studio-C#-代码使用-NotNull
title author date CreateTime categories Visual studio C# 代码使用 NotNull lindexi 2018-2-13 17:23:3 +0800 2018-2-13 17:23:3 +0800 C# 我们经常看到有代码使用...原创 2019-11-21 16:01:21 · 968 阅读 · 0 评论 -
visual studio 2013 生成依赖项关系图出错
开始是说无法连接到sql服务器,我安装卸载localdb http://www.microsoft.com/zh-cn/download/details.aspx?id=29062 下载 CHS\x64\SqlLocalDB.MSI 就好了。 出现An unexpected error occurred while checking the sector size for file ‘y:原创 2015-05-26 16:02:30 · 3951 阅读 · 1 评论 -
VisualStudio 断点调试详解
本文详细告诉大家 VisualStudio 断点调试的功能和使用方法,本文使用的是最新 VisualStudio2019 的功能,也许在你看到这篇博客的时候这个版本已经过时原创 2019-10-31 08:57:32 · 12507 阅读 · 0 评论 -
VisualStudio 2019 新特性
很多小伙伴都好奇 VisualStudio 2019 有哪些功能,下面让我介绍一些好玩的特性原创 2019-10-31 08:49:26 · 6931 阅读 · 0 评论 -
VisualStudio 扩展开发 获得输出窗口内容
本文告诉大家如何拿到 VisualStudio 输出窗口的内容原创 2019-03-01 09:22:37 · 1469 阅读 · 0 评论 -
SourceYard 制作源代码包
本文带大家走进SourceYard开发之旅在项目开发中,将一个大的项目拆为多个小项目解耦,减少模块之间的耦合。因为如果将代码放在一起,即使有团队的约束,但只要能写出的代码就会有小伙伴写出,很快就发现各个模块耦合的代码很多。但是对一个项目的拆分会让拆分出来的每一个项目都编译出一个 dll 增加运行文件的启动时间。在开发中,常常会用到很多工具类,这些小轮子很多的功能基本就只有一个类,如何对这些小轮子进行管理?通过复制代码还是通过 Nuget 管理原创 2018-12-25 09:42:24 · 820 阅读 · 1 评论 -
win10 uwp release 因为 Entry Point Not Found 无法启动
本文告诉大家如果在使用 release 编译时,无法启动应用,出现 Entry Point Not Found 如何让应用运行原创 2018-12-25 09:42:23 · 4091 阅读 · 0 评论 -
visualStudio 无法登陆
如果遇到 visualStudio 无法登陆,可以看下我的方法,可能有用原创 2018-11-19 15:25:20 · 9182 阅读 · 0 评论 -
visual studio 2015 warning MSB3246
warning MSB3246: 解析的文件包含错误图像、无元数据或不可访问。未能加载文件或程序集“*.dll”或它的某一个依赖项。试图加载格式不正确的程序。原创 2016-11-15 11:12:03 · 2953 阅读 · 2 评论 -
Visual studio 创建项目失败vstemplate
Visual studio 创建项目失败 提示 the vstemplate file references the wizard class 'Microsoft.VisualStudio.WinRT.TemplateWizards.ApplicationInsights.Wizard' which does not exsist in the assembly 'Microsoft.VisualStudio.Wi原创 2016-11-19 19:44:18 · 4052 阅读 · 0 评论 -
win10 uwp 隐藏实时可视化
新的vs有个功能,实时可视化但是他会挡我们界面,想要隐藏点击转到实时可视化,就是点击横线看到,接着就可以看到下面的选项点击在应用程序中显示运行时,就是不选中很简单就看到,没有那个原创 2016-12-05 17:05:42 · 2767 阅读 · 0 评论 -
C# 解析 sln 文件
我的项目,编码工具 需要检测打开一个工程,获取所有项目。但是发现原来的方法,如果存在文件夹,把项目放在文件夹中,那么是无法获得项目,于是我就找了一个方法去获得sln文件的所有项目。原创 2017-02-16 14:09:28 · 3275 阅读 · 0 评论 -
VisualStudio 扩展开发
本文主要:如何开发一个 visual Studio 扩展,其实扩展也叫插件。那么就是如何开发一个 vs插件。原创 2017-06-22 08:45:22 · 8441 阅读 · 6 评论 -
visual Studio 无法调试,提示程序跟踪已退出
今天在打码出现了vs无法调试,我在网上查了很久没有发现一个方法。vs点击启动时,出现了一下提示 程序“[12648] *.vshost.exe: 程序跟踪”已退出,返回值为 0 (0x0)。 程序“[12648] *.vshost.exe”已退出,返回值为 -1073741819 (0xc0000005) 'Access violation'。原创 2017-06-15 09:19:33 · 18049 阅读 · 4 评论 -
VisualStudio 自定义外部命令
通过自定义命令,可以在 VisualStudio 加上一些自定义命令,可以快速启动 git 或者做其他的事情原创 2017-11-29 09:08:47 · 1192 阅读 · 0 评论 -
安装visualStudio 出现 cant install Microsoft.TeamFoundation.OfficeIntegration.Resources
本文告诉大家在安装 VisualStudio 时出现cant install Microsoft.TeamFoundation.OfficeIntegration.Resources如何安装原创 2017-12-16 09:16:05 · 3212 阅读 · 0 评论 -
解决 VS 跳转定义和 Resharper 重复
在大约一周之前,Visual Studio 进行了一项更新,增加了 Ctrl+Click 点击跳转到定义的功能。这项功能与 ReSharper 重复了原创 2017-12-17 16:44:04 · 1792 阅读 · 1 评论 -
解决 vs 出现Error MC3000 给定编码中的字符无效
在 xaml 写中文注释,编译失败 Error MC3000 给定编码中的字符无效原创 2017-12-17 16:44:59 · 4299 阅读 · 0 评论 -
从以前的项目格式迁移到 VS2017 新项目格式
以前的项目格式使用的是 csproj 的格式,但是 .net core 支持使用 project.json 格式的项目文件,后来还是决定不使用这个格式。 VS2017 的项目格式更好读、更简单而且减少了 git 冲突。本文来告诉大家如何从 VS2015 和以前的项目格式修改为 VS2017 项目格式。在迁移之前,我需要告诉大家,现在是2018年1月15日,最新的项目格式只有对下原创 2018-01-25 12:42:52 · 7652 阅读 · 0 评论 -
VisualStudio 合并代码文件
如果有相同的类,一般可以使用 partial 让他写在多个文件,那么如何把多个文件合并?请看 MainWindow.xaml 和 MainWindow.xaml.cs 其中 代码文件被折叠,那么如何做代码的折叠简单的方法,使用 SublimeText 打开 工程文件,当然 如果使用 VSC 也是可以,但是因为我用了 SublimeText 比较顺,所以就推荐使用。我收藏很多的工具,大家可以原创 2018-01-27 09:27:42 · 5050 阅读 · 0 评论 -
使用 IncrediBuild 提升 VisualStudio 编译速度
我现在有一个 100M 的代码,需要快速去编译他,我寻找了很多方法,本文记录我找到的 IncrediBuild 用于提交编译速度。如果一个项目存在很多不相互依赖的项目,那么使用 IncrediBuild 可以提高一些性能,而且他可以利用局域网其他机器,使用他们来帮助编译。安装可以通过 VisualStudio 安装,在 2017 就可以在安装的时候选择 IncrediBui...原创 2018-02-28 13:55:39 · 28682 阅读 · 7 评论 -
如何移动 nuget 缓存文件夹
本文告诉大家如何移动 nuget 缓存文件夹。因为 nuget 文件夹一般比较大,现在我的 nuget 文件夹有 10 G,默认的 nuget 文件夹是在C盘,所以需要移动他原创 2018-02-28 14:02:58 · 8824 阅读 · 0 评论 -
cant found Microsoft.VSSDK.BuildTools.15.0.26201
如果在vs扩展开发中出现 Failed to load Microsoft.VSSDK.BuildTools.15.0.26201\tools\VSSDK\bin\VSCT.exe' Assembly. 未能加载文件或程序集或它的某一个依赖项。系统找不到指定的文件原创 2018-02-28 14:09:43 · 795 阅读 · 0 评论 -
git 使用 VisualStudio 比较分支更改
有时候需要比较两个分支的不同,这时如果提交到 github ,那么默认就可以看到。但是这时因为没有ide的高亮或者其他的功能,看起来觉得不好默认的 VisualStudio 比较文件比 github 的用起来好很多,那么如何使用 VisualStudio 作为代码比较?原创 2018-04-29 09:51:38 · 9336 阅读 · 0 评论 -
Visual Studio 自定义项目模板
经常我们需要新建一个项目,然后新建我们的View文件夹,ViewModel文件夹,Model文件夹,还有把我们的ViewModelBase放入我们的VIewModel,如果还用框架,还需要加上好多。而我一般还有用九幽统计,需要修改好多东西,每新建一个项目都要做这个,这样我觉得不好,在网上看到了自定义模板,不过垃圾微软官方说的好差,看不懂,看了老周的,还是觉得不懂,我就自己来。原创 2016-11-02 10:46:19 · 3468 阅读 · 6 评论