平常使用Visual Studio开发.NET项目,总会有用到一些自定义静态资源文件的时候,由于VS默认情况下,项目编译和生成后不会把静态资源文件复制到输出目录,就需要我们自己手动设置静态文件的属性。操作十分简单,本文作为一个知识小结笔记进行记录。
其实关于.suo
文件,官方文档和网上很多资料就说明的十分详细了,本文主要按照我自己的理解将其整理归纳成一篇笔记以备日后查看。.suo
文件全称为:Solution User Options
,看了很多资料都翻译成解决方案用户选项。
在某个契机的引发下,对VS解决方案中自动生成的.vs
文件夹产生了兴趣,以前总对这个文件夹不怎么上心,最近正好遇到点情况来搞懂.vs
目录究竟有什么作用。
做个笔记,记录下在Visual Studio 2017中打开EF模型浏览器的步骤和方法,方便以后忘记了可以重新查阅。主要是现在VS功能越来越多,很多功能模块/界面要开启都是有先决条件,总之隐藏的很深,不常用就容易忘记怎么打开。
在用Visual Studio 2017调试项目的时候不小心关闭了诊断工具的窗口,找了半天才找到在哪里可以重新打开。在VS的菜单栏中,依次打开"调试">"窗口">"显示诊断工具",也可以直接按快捷键"Ctrl+Alt+F2"打开。
最近在使用Visual Studio 2017的时候,发现一些快捷键与Windows 10默认的微软拼音输入法有冲突,一共有两处,一个是"Ctrl+Shift+F"快捷键,原本是能弹出在文件中查找对话框,现在则是变成简体繁体中文切换输入,按半天没有反应。另外一处是原本生成项目的快捷键"Ctrl+Shift+B",变成会弹出输入法的表情及符号面板。
在使用Web Deploy发布网站到阿里云服务器的时候,visual studio提示发布失败,本以为是个小问题,结果花费了我一个小时。按照官方推荐的方法都无法解决,最后将全部文件发布就莫名其妙可以了。
在使用Visual Studio 2015开发项目的过程中,遇到了一个奇怪的问题,在调试时无法添加断点,会弹出错误信息框并提示:不能设置下面的断点。编辑器左侧也有提示断点无效断点未能绑定。
在visual studio 2013项目中引用ChinaPay的DLL,调用NetPayClientClass类会导致IDE提示警告信息:无法嵌入互操作类型“ChinaPay_NET.NetPayClientClass,请改用适用的接口,随后生成项目失败。后查阅相关资料,只要设置下改DLL的嵌入互操作类型即可。
前几天遇到了一个奇怪的问题,早上visual studio community 2013还运行正常,下午的时候突然故障,打开团队资源管理器提示错误信息:Page '312e8a59-2712-48a1-863e-0ef4e67961fc' not found 。不知道是不是和我最近安装了VS2015有点关系,懒的深究原因,在网上找到了相关的解决方法,做个笔记。
前几天因为要重新安装Visual Studio Community 2015,所以到官网去下载安装包,发现官网首页提供的下载链接都是Web安装程序(也就是在线安装包),ISO光盘镜像的下载地址隐藏的很深,花了点时间才找到下载的地方,想起一年多前也写过类似的安装步骤文章,今天再做个随笔。
上周遇到Visual Studio 2013启动调试时出现无法启动 IIS Express Web的问题,网上找了许多办法都没有效果,后来自己排查情况研究出两个比较好用的解决方法。有遇到这个问题的朋友不要着急,可以尝试下传说中的秘籍-重启电脑或许会有惊喜。本文会根据我自身遇到经历对问题进行分析和排查,总结和介绍一些方法来解决此故障。