随笔分类 -  Visual Studio

Visual Studio 相关的内容
摘要:VS强大的查找功能,可以使用正则表达式来进行查找,这里统计代码行数的原理就是: 在所有指定文件中进行搜索,统计匹配的文本行数。 但是匹配的行需要满足:非注释、非空等特殊非代码行。 使用Ctrl+Shift+F快捷键打开高级查找,可以设置查找内容为正则表达式(需要在下面勾选,同时可以设置查找的文件类型),查找范围请根据需要进行设置。 点击“查找全部”搜索整个解决方案,可以得到查找结果: ... 阅读全文
posted @ 2015-05-20 17:01 不是豆豆 阅读(20282) 评论(1) 推荐(4) 编辑
摘要:莫名其妙的,在 VS 中添加数据库连接就报这个错误,经过查找,解决方法是重新安装下两个sql server的组件:SharedManagementObjects.msi 和 SQLSysClrTypes.msi。 不同版本的 VS 对应的 sql server 版本可能不太一样,请根据错误提示中的版本号自行查找。 微软下载中心:https://www.microsoft.com/zh-cn/s... 阅读全文
posted @ 2015-05-12 11:40 不是豆豆 阅读(1135) 评论(0) 推荐(0) 编辑
摘要:今天在搜索其它问题的时候,突然发现一个使用 nuget 的小技巧。 因为浏览器兼容性的问题,很多网站项目引用的 jQuery 组件版本需要保持在 2.0 以下,因为 2.0 以上需要现代浏览器的支持,但是 nuget 并不会管你这个问题,它只会将最新的版本推送给你,所以之前也讲过如何安装特定版本的 阅读全文
posted @ 2015-04-29 00:58 不是豆豆 阅读(797) 评论(0) 推荐(0) 编辑
摘要:请看:http://msdn.microsoft.com/zh-cn/library/2k3te2cs.aspx 阅读全文
posted @ 2014-04-28 13:54 不是豆豆 阅读(623) 评论(0) 推荐(0) 编辑
摘要:有时候一些项目的调试信息不方便输出到界面中,比如ASP.NET或者WPF之类的 可以使用Debug.WriteLine()等方法输出到“输出”窗口,不过“输出”窗口的内容比较多 可以让调试的输出信息转到“即时”窗口,这样比较干净一下,这个选项在“工具->选项->调试”中: 勾选“将所有输出窗口文本重定向到即时窗口” 这样就可以在“即时”窗口中查看调试输出信息了。 如果找不到上述窗口,... 阅读全文
posted @ 2014-03-26 16:36 不是豆豆 阅读(20547) 评论(1) 推荐(0) 编辑
摘要:错误信息如下:错误 3 类型“Newtonsoft.Json.JsonPropertyAttribute”同时存在于“c:\Program Files (x86)\Microsoft Visual Studio 12.0\Blend\Newtonsoft.Json.dll”和“d:\project\packages\Newtonsoft.Json.6.0.1\lib\net45\Newtonsoft.Json.dll”中 D:\project\p1\Hubs\TestHub.cs 35 10 p1警告 1 无法解决“Newtonsoft.Json, Version=6.0.0.0, Cultu 阅读全文
posted @ 2014-03-22 15:30 不是豆豆 阅读(21480) 评论(2) 推荐(2) 编辑
摘要:版本需求如标题,在 工具->选项->调试->常规 中,更改以下设置:禁用:启用“仅我的代码”、逐过程执行属性和运算符(仅限托管)、要求源文件与原始版本完全匹配启用:启用 .NET framework 源代码单步执行、启用源服务器支持来源:http://referencesource-beta.microsoft.com/setup.html 阅读全文
posted @ 2014-02-27 13:36 不是豆豆 阅读(1547) 评论(0) 推荐(0) 编辑
摘要:原本JavaScript直接在页面中引用的时候,智能感知会直接根据js文件的内容来获得提示。但是由于在新的ASP.NET中使用了Bundle,js文件不是直接在页面中引用了,所以智能感知也就出了问题。那么如何在这种情况下恢复js的智能感知呢? 1、查看智能感知的设置 其实html的dom对象也没有任何引用,为什么智能感知里就会有呢?原因就在这里: 这里是js智能感知的公共引用文件,这里引... 阅读全文
posted @ 2013-12-03 13:46 不是豆豆 阅读(15400) 评论(0) 推荐(4) 编辑
摘要:因为可视化库程序包管理器的局限性,有很多需要的功能在界面中无法完成。 以下技巧均需要在“程序包管理器控制台”中使用命令来完成。 一、改变项目目标框架后,更新程序包 当改变项目的目标框架后,无论是升级还是降级,都会导致项目中引用的组件不是最合适此框架下的版本,NuGet会自动出现一个警告提示重新更新一下组件,如何操作是指向了一个英文页面,这里就直接把页面中的关键部分拿过记录下来: 更新命... 阅读全文
posted @ 2013-09-04 20:33 不是豆豆 阅读(7977) 评论(0) 推荐(1) 编辑
摘要:NuGet是用来管理项目中引用的各个组件插件什么什么东西的东西,最近使用以后发现对于项目引用的维护非常方便。 暂时转一篇MSDN的文章,其实这个文章的内容就够了: http://msdn.microsoft.com/zh-cn/magazine/hh547106.aspx 文章内容主要包括:如何使用NuGet,如何搭建自己的NuGet源,如何制作自己的NuGet程序包 阅读全文
posted @ 2013-09-04 16:42 不是豆豆 阅读(443) 评论(0) 推荐(0) 编辑
摘要:Ctrl+E,S:将空格以···显示,将tab以→显示 在VS中使用快捷键(Ctrl+E,S),所有代码中的空格都会用小点表示出来,然后。。。删。。。。不想看就再用一次好了。。。 Ctrl+M,L:快速收缩\展开代码 今天又看到一个VS的快捷键(Ctrl+M,L),可以将可折叠的代码块快速的收缩和展开,但需要注意的是这会影响整个文件中所有的可折叠代码。 阅读全文
posted @ 2013-08-22 00:45 不是豆豆 阅读(250) 评论(0) 推荐(0) 编辑
摘要:有时候代码中处理的变量多了,看起代码来就比较的费劲,有时想看一个变量都在哪里用到了,还要一个一个的去仔细分辨。 一、VS2012本身就提供了选中提示功能 但是本身带的这个选中提示功能颜色比较浅,不过这是在浅色主题中,如果是在深色主题中就比较明显了。 浅色主题的提示效果 深色主题的提示效果 虽然可能提示的不是太明显,但是配合VS的智能感知,提示结果是非常准确的。而且其实这个高亮颜色... 阅读全文
posted @ 2013-08-13 11:44 不是豆豆 阅读(5498) 评论(0) 推荐(0) 编辑
摘要:1、在VS2010中打开后显示不兼容,这是因为在VS2012中项目默认的目标框架是.NET Framework 4.5,而VS2010默认最高只支持到4.0。所以解决办法就是:1、降低项目的框架版本;2、在VS2010所在计算机中安装.NET Framework 4.5。2、在VS2010中打开后提示缺少Web组件,这是因为在VS2012中项目默认的启动服务器改成了IIS Express,而VS2010默认是不带IIS Express的。所以解决办法就是:1、改回Visual Studio 开发服务器即可;2、根据提示在VS2010所在计算机中安装IIS Express。 阅读全文
posted @ 2013-04-27 11:00 不是豆豆 阅读(2815) 评论(0) 推荐(0) 编辑
摘要:VS里面有很多有用的小工具,不过都不是很了解,今天起就用一个记录一个吧。打开方式:使用VS的命令提示符,如下图。WCF服务测试:wcftestclient http://localhost/map/wcf/service.svc [服务地址]Windows服务安装:installutil ServiceHost.exe [服务程序名] 阅读全文
posted @ 2013-03-15 13:43 不是豆豆 阅读(330) 评论(0) 推荐(0) 编辑
摘要:这是之前想发没来得及发的一篇….Visual Studio 2012 更新了一个大补丁包 Update1 后,突然发现我的 帮助查看器(Help Viewer)打不开了,说:Help 查看器所需的内容文件缺失或者损坏从网上查了一下,原来是因为之前我把帮助文档的存储位置改了,然后在更新完后VS又给改回默认的了。哎,真不友好。网上的解决办法是自己手动去改注册表(因为要修改帮助文件存储路径要进到Help Viewer里面才能改,但是因为出错现在又进不去,传说中的死循环么。。。),路径如下:32位:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Help\v2.0\Cata 阅读全文
posted @ 2013-03-15 12:00 不是豆豆 阅读(2710) 评论(0) 推荐(0) 编辑

友情链接:迷途


点击右上角即可分享
微信分享提示