VISUAL STUDIO - 技术教程文章

Visual Studio Code 与 Github 集成【代码】

使用Visual Studio Code进行Nodejs开发充满了便利,为了更好的进行开发工作,有必要使用Github进行代码管理。Visual Studio Code已经集成了GIT组件:https://github.com/git-for-windows/git/releases/download/v2.8.1.windows.1/Git-2.8.1-64-bit.exe下载并安装好,后开始配置GITHUB 1.设置全局Git用户名$ git config --global user.name mengkzhaoyun $ git config --global user.email mengkzhaoyun@gmail.com 2.映射到本地目录...

Visual Studio 配置Winpcap环境【图】

WinPcap 4.0.1在线中文手册Start本文以Visual Studio 2013和WinPcap 4.1.3作为示例,对32位和64位Win7通用1、下载并安装WinPcap运行库http://www.winpcap.org/install/default.htm一些捕包软件会捆绑安装WinPcap,MentoHust也会附带WinPcap,这种情况下一般可以跳过此步。2、下载WinPcap开发包http://www.winpcap.org/devel.htm解压到纯英文路径,得到如图1所示目录结构:3、新建项目以管理员权限打开Visual Studio,新建一个Visua...

只用vs2008写qt程序【代码】【图】

qt是一个c++的界面库,其特点就是其源码可以跨平台编译,这样在写自己的小工具时可以方便地在windows,mac或linux环境下移植了。在windows下写c++程序当然选vs,在mac下写程序当然用xcode,在linux下就完全控制台吧。本人仅仅将其看成是一个c++的库,所以不想学习新的的IDE--qt creator,也不想去学qt designer,所以qt的预处理都需要自己用命令来折腾。Moc从qt继承而来的类只要用了关键字 Q_OBJECT,都必须生成其对应的moc文件,命...

.NET Core1.1+VS2017RC+MySQL+EF搭建多层Web应用程序【代码】【图】

先贴上解决方案截图 一、新建4个解决方案文件夹1-Presentation2-Application3-Domain4-Infrastructure二、在解决方案文件夹中分别创建项目 新建.NET Core Web应用程序,【身份验证】需要选择【个人用户账户】否则无法执行migrations操作,猜想原因可能少了某个NuGet包,具体没去测试验证如果不选【个人用户账户】,migrations操作时会报【No executable found matching command "dotnet-ef"】错误其余项目创建省略项目引用关系:1....

VS2017 配置ImageMagick【图】

直接下载源码使用VS进行编译。源码下载地址:http://imagemagick.org/script/install-source.php#windows1. 解压后,打开ImageMagick-7.0.8-11\VisualMagick\configure, 使用VS2017打开configure.sln生成configure.exe2. 运行configure.exe, 相关设置可参见https://blog.csdn.net/u010281174/article/details/522248293. 打开ImageMagick-7.0.8-11\VisualMagick中的VisualDynamicMT.sln,分别在debug和release下生成解决方案4. ...

将libvex移植到Visual Studio编译平台下的经验总结【代码】

1. 两难将libvex从Linux移植到Windows,移植工作聚集于Cross-Compiler,而不是预料的Cross-Platform。 VC++ Compiler到目前为止只支持C89标准,而这个标准规定,变量必须在代码块(即通过大括号包围起来的代码块)的最前面声明,参考http://stackoverflow.com/questions/13308944/how-to-simulate-c99-in-visual-studio-for-variables-declaration可以将*.c改成*.cpp,但是新的问题又出现了,在C代码中的类型转换是不需要显式写明的,...

visual studio编译.net core项目失败问题的一次解决

错误信息严重性 代码 说明 项目 文件 行 禁止显示状态错误 MSB3073 命令“dotnet "C:\Users\Administrator\.nuget\packages\microsoft.extensions.apidescription.server\0.3.0-preview7.19365.7\build\/../tools/dotnet-getdocument.dll" --assembly "G:\work\DyCommunityBuy\src\CommunityBuy.Api\bin\Debug\netcoreapp2.2\CommunityBuy.Api.dll" --file-list "obj\CommunityBuy.Api.OpenApiFiles.cache" --framework ".NETCoreA...

MVC 5 Scaffolder + EntityFramework+UnitOfWork Pattern 代码生成工具集成Visual Studio 2013【代码】【图】

MVC 5 Scaffolder + EntityFramework+UnitOfWork Pattern 代码生成工具经过一个多星期的努力总算完成了单表,多表关联(一对多,多对一)的增删改查的代码生成,基本上可以实现不用添加任何代码完成对数据表的操作。 下个阶段打算集成.net 4.5的认证和授权已经用户注册和角色管理 一旦有更好的方式我会把它集成到模板中实现自动生成。所以很希望得到大家的帮助。在这里我先抛砖引玉了。 asp.net MVC 5 Scaffolding多层架构代码生成...

Visual Studio Code 断点调试Nodejs程序跳过node内部模块(internal modules)

Built-in core modules of Node.js can be referred to by the ‘magic name’ <node_internals> in a glob pattern. The following example skips all internal modules: "skipFiles": [ "<node_internals>/**/*.js", "${workspaceRoot}/node_modules/**/*.js"] The exact ‘skipping’ rules are as follows:If you step into a skipped file, you won’t stop there - you will stop on the next executed line that is not...

在Visual Studio 2013中安装Mysql for EntityFramework

1. 安装Visual Studio 20132. 下载mysql,安装mysql。3. 下载 mysql-for-visualstudio-1.2.7.msi, 下载链接:https://cdn.mysql.com//Downloads/MySQL-for-VisualStudio/mysql-for-visualstudio-1.2.7.msi 另外,如果打开您原来的项目时, 报Mysql错,则需要重新安装对应的 mysql-connector-net-x.x.x.msi。下载地址见:https://downloads.mysql.com/archives/c-net/原文:https://www.cnblogs.com/haoliansheng/p/8624024.html

Microsoft Visual Studio 2010下如何添加命令提示行【图】

下面给大家介绍Microsoft Visual Studio 2010下添加命令提示行的方法,希望对大家有所帮助。部分VS2010软件中不存在命令提示行选项,对于这种情况可以通过外部工具进行添加,步骤如下工具->外部工具打开外部工具后自行进行添加,参数如下其中需要注意的是参数一栏/k "D:\c#\VC\vcvarsall.bat"参考本文配置的读者可根据各自VS2010的安装目录情况进行修改。解决这个问题后即可打开VS下的命令行模式。原文:http://www.jb51.net/artic...

用Visual Studio2017写静态库【代码】【图】

造轮子是一件有趣的事情,VS是一个强大的工具,能胜任超大规模的工程,但是讲真,对不那么大的项目配置起来不是那么友好(网上的其他教程也一点都不友好Orz)。这里就展示一下构建一个简单的静态库的正确姿势。(顺便教一点道理创建解决方案——许多人搞不清工程/项目Project和解决方案Solution的区别,在VS中,Project是基本的执行单元,一个Solution可以包含多个Project——我们的静态库就将会包含几个(.lib)Project和一个(.e...

2019-11-29-VisualStudio-使用三个方法启动最新-C#-功能【代码】【图】

原文:2019-11-29-VisualStudio-使用三个方法启动最新-C#-功能titleauthordateCreateTimecategoriesVisualStudio 使用三个方法启动最新 C# 功能lindexi2019-11-29 08:58:50 +08002018-07-16 20:34:46 +0800VisualStudio本文告诉大家如何在 VisualStudio 打开最新的 C#,现在的微软更新 C# 很快,那么如何让 VisualStudio 在项目使用最新的本文会告诉大家三个不同的方法,最后的方法是最推荐的第一个方法第一个方法是最简单的方法,右...

vs2008 wince 通过字符串对控件操作【代码】

例如:我们知道控件名为"textbox1"需要对textbox1进行赋值;通常我们只要textbox1.text = "你好";即可 此处我们是通过"textbox1"获得控件textbox1(很绕口,我找资料都不知道该怎么搜) //<summary> /// 在winform中查找控件 ///</summary> ///<param ></param> ///<param ></param> ///<returns></returns> private Control findControl(Control control, string controlName){Control c1;foreach (Control c in control.Controls...

Visual Studio新建的源文件的默认编码

原来VS新建的源文件默认的编码是根据系统locale选择的。我的是国标2312.我草。可坑死我了。一直不知道。 当时主要是需要用doxygen生成html文档,它默认的输入文件的格式是UTF-8,是不带BOM的。我就用NotePad++全部把源文件转换成UTF-8带BOM编码格式的了。然后我又一次用VS打开项目,结果编译不过,报了 warning C4819: 该文件包含不能在当前代码页(936)中表示的字符。请将该文件保存为 Unicode 格式以防止数据丢失并且报了相关的奇...

Microsoft Visual Studio2013安装及单元测试【图】

和大家分享一下我安装VS2013和单元测试的过程。VS是微软多种编程软件的集合,功能与工作环境更全面,相比VC++6.0来说是一个很大的提升。VS安装:VS的安装和普通软件相同,只是花费的时间很长。所以就不做详细说明了,用几张图片展示一下:1.找到应用程序:2.开始安装:3.安装完成:4.启动VS:初次启动需要等待几分钟5.进入VS界面:单元测试:1.打开VS2013,单击文件—新建—项目选择Visual C#—Windows—类库3.建立好类后,写下书中...

Visual Studio 技巧【代码】

Visual Studio 技巧1 常用设置2 常用快捷键 2.1 系统默认快捷键 2.2 自定义快捷键3 修复系统错误1 常用设置Text Editor -> All Languages -> General 设置值:Line Number说明:显示行号Text Editor -> All Languages -> Tabs > Keep tabs 设置值:Checked说明:保留 Tab,否则将会被替换为空格Text Editor -> HTML -> Formatting > Tag Specific Options > Default Settings > Client tag supports contents > Line...

[转]开发Visual Studio风格的用户界面--MagicLibrary使用指南【图】

本文的示例代码为可以从这里下载: 1 概述微软Visual Studio.NET开发工具推出已经好几年了,这个开发工具一推出就以其易用性和强大功能深受开发者的喜爱。尤其是.NET环境使得不同开发语言如C#、VB.NET以及C++.NET之间的交互变得非常容易。因此涌现了许多在.NET下开发的控件库,可以供不同的开发语言调用。MagicLibrary就是其中比较优秀的一个用于界面设计的控件库,可以用来开发类似.Net Studio这样具有停靠窗口风格的界...

1_OpenCV3.4.0+Visual Studio2017 + win10环境配置【代码】【图】

研究生学习方向是计算机视觉,因此想从传统的算法开始,于是尝试安装Opencv做一些项目。在安装过程中碰到很多问题,搭建成功后立刻记录下来,一遍以后查看。 安装环境:windows10 64bit 专业版使用版本:Opencv 3.4.0     visual studio 2107 社区免费版一、下载visual studio 2017 下载地址:https://www.visualstudio.com/zh-hans/downloads/opencvx.x.x下载地址:https://opencv.org/releases.html 二、安装visual studio ...

在Visual Studio 2015的Cordova项目中使用Gulp【图】

之前一直是在vs 2013中使用Cordova来开发移动app(目前有iPad版/iPhone版/安卓版),准备到下一个milestone的时候升级到2015,这两天在尝试各种东西。 2015中的cordova项目和2013结构变化很大,所以需要一个手动迁移过程,这个过程之前已经有同事尝试过了,包括很多插件可能都要重新安装,不同插件的使用可能还有些不太一样。 这两天在研究如何在项目里使用gulp这个前端集成工具,vs 2015支持这个东西是一个非常大的利好,之前很多...

Visual Studio 2010 中的 Web 开发

概述Microsoft Visual Studio 2010 为 ASP.NET Web 应用程序的开发提供非常多新的功能。这些新功能旨在帮助开发者高速方便地创建和部署质量高且功能全的 Web 应用程序。眼下,Visual Studio 2010 支持 HTML 代码片段。利用这些代码片段,能够生成高质量的代码。Visual Studio 中附带了非常多代码片段,开发者也能够创建自己的代码片段。Visual Studio 2010 提供的还有一个新功能是转换 web.config 文件,以用于部署。Visual Studio...

Web in Visual Studio connect to SQL server

基础配置 http://blog.csdn.net/kof820/article/details/7040964连接案例 http://jingyan.baidu.com/article/3ea51489e562bb52e61bbab0.html 原文:http://www.cnblogs.com/iMirror/p/4153229.html

Visual Studio Code for .Net Framework【代码】

如何再vscode调试net framework程序(非netcore)launch.json 配置如下:{"version": "0.2.0","configurations": [{"name": "MyLauncher", //调试器名称"type":"clr", //解析命令"request": "launch","preLaunchTask": "mybuild", //调试任务"program": "${workspaceFolder}/bin/Debug/MusicPlayer.exe", //程序地址"args":[],"console": "internalConsole","stopAtEntry": false,"internalConsoleOptions": "openOnSessionStar...

visual studio code 输出乱码【图】

问题: 解决方法:首先,这个与VS本身无关,问题是出现在windows的dos显示设置上。 如何解决这个问题? 1.打开运行,输入cmd; 2.界面顶部右键,选择默认值; 3.将437(OEM-美国)改为936(ANSI/OEM-简体中文GBK) 4.再次运行,显示如下; 原文:http://www.cnblogs.com/...

【转】Visual Studio项目相对路径的设置,实用

这篇文章主要写给那些以前没有用过VS的新手,同时也是自己学习经验的积累,高手就不用看了以免浪费您宝贵的时间。在VS的工程中常常要设置头文件的包含路径,当然你可以使用绝对路径,但是如果你这样设置了你只能在你自己的机器上运行该工程;如果其他人拷贝你的工程到其他机器上就可能无法运行,这个是因为你在建工程时可能把工程放在了E:盘,但是其他人可能会把工程放在其他根目录下,这样会导致找不到头文件问题。对于新手,在设...

安装 Visual Studio Community 2019 + QuantLib【图】

1.安装 Visual Studio Community 2019 2. 安装boost_1_72_0boost_1_72_0-msvc-14.2-32.exe直接双击运行即可3. 下载解压QuantLib-1.17.zip4.构建QuantLib-1.17  a.双击解压后的QuantLib.sln 打开方式为 安装的IDE  b.调整页面 (解决方案资源管理器在 视图-> 解决方案资源管理器)   c. 设置构建QuantLib所需的boost_1_72_0依赖 耐心等待构建结果3.测试 点击 文件 -> 新建项目 原文:https://www.cnblogs.com/ron...

Visual Studio Error Message Summary

Error message: JavaScript runtime error: ‘$‘ is undefined Solution: index.cshtml 这个页面insert into <script src="~/Scripts/jquery-1.10.2.min.js" type="text/javascript"></script> Error Message: when debug/run a solution, it pop up the ‘unable to launch the IIS Express Web server. Output from IIS Express Port ‘11159’ is in use ’. Solution: delete the file in //c$/document/IISExpress. Try t...

如何提高Visual Studio编译速度

https://www.cnblogs.com/kuangke/p/9621607.htmlhttps://docs.microsoft.com/en-us/cpp/build/reference/gm-enable-minimal-rebuild?view=vs-2017原文:https://www.cnblogs.com/butterflybay/p/11180004.html

基于Visual Studio .NET2015的单元测试【图】

基于Visual Studio .NET2015的单元测试1. 在Visual Studio .NET2015中创建任意项目。 2. 在某个公共类的公共方法的名称上面点击右键,选择“创建单元测试”。 如果类或者方法没有用public修饰,会提示错误。 3. 单击 “创建单元测试” 后,会出项如下对话框,保持默认选项就可以。 4. 在测试方法中使用Assert类编写测试代码,Assert类的函数如下:l Assert.Inconclusive() 表示一个未验证的测试l Assert.AreEqual...

Visual Studio 2012 尝试读取或写入受保护的内存。这通常指示其他内存已损坏。

今天打开一个之前写的后台管理系统 用VS2012调试时发现在调用数据集时提示“尝试读取或写入受保护的内存。这通常指示其他内存已损坏。” 打开数据集选择预览数据时VS出错退出。 系统是Win7的 经百度,找到解决办法: 用管理员身份运行CMD,输入netsh winsock reset并回车(注意,必须是已管理员身份运行,这个重置LSP连接) 运行后提示要重启生效,结果没重启就OK了。记录下。 原文:http://www.cnblogs.com/cqbobo/p/3718332.h...