因为VS2005以后程序采用了manifest的生成方式,所以发布的时候要和运行库一起发布.但是我们平时开发和发布的时候如果都要客户安装运行库,那就不太方便了.你可以Microsoft下载:http://www.microsoft.com/zh-cn/download/details.aspx?id=2092 我说说不用安装VC2008运行库的方法: 一.先要在编译程序的时候,把程序的manifest生成方式修改下,清单工具->嵌入清单(否),重新生成. 二.将主程序和生成的xxx.exe.ma…
背景: 新入职的公司有个非常OG的大项目,为了避免新同学重复造轮子,有哥们已经把项目需要的所有打好了一个镜像供我们启动docker. 初次启动docker 使用的命令如下: docker run -itd -p 80:80 -v /web/docker:/web/docker  centos (ps: docker run 相关-i -p -v 等的含义不再此处赘述) 可见启动容器时,使用了docker自带的 -v (-volume) 方式进行mac本地和docker容器内的路径映射. 问题:…
一.背景 VS或者VC++6.0编译出来的程序需要在未安装VS/VC++6.0的电脑上跑,很大情况会出现MSVCRXXX.dll 或者其他DLL丢失的情形,本篇就DLL相关问题做个记录. 二.正文 1.如何使VS或者VC++6.0编译出来的程序在未安装VS/VC++6.0的电脑上跑 在X:\Program Files [(x86)]\Microsoft Visual Studio 版本\VC\redist\区域设置\ 中的 Visual Studio 安装目录下找到包含在 Visual Stud…
这种情况一般是你以前安装过MySQL数据库服务项被占用了.解决方法: 方法一:安装MySQL的时候在这一步时它默认的服务名是“MySQL” 只需要把这个名字改了就可以了.可以把默认的服务器的名称手动改为你没用过的其他名称. 方法二:1.卸载MySQL   2.删除安装目录及数据存放目录   3.在注册表(regedit)查询mysql,全部删除   4.在c盘查询MySQL,全部删除  ;一般是在ProgramData文件夹下(该文件是隐藏的,需要设置为显示隐藏文件)和winbdows文件夹下5…
方法1:关闭用户账户控制1.“win+x”进入控制面板,选择安全性与维护,在左侧更改windows smartscreen筛选器设置,选择"不执行任何操作",单击确定即可.2.“win+x”进入控制面板,选择用户账户,选择最下面的“更改用户账户控制设置”,把滑条拉到最下面“从不通知”.3.“win+r”打开运行,输入gpedit.msc进入组策略,依次选择“计算机配置”.“windows设置”.“安全设置”.“本地策略”.“安全选项”,在右侧下拉选择“用户账户控制:以管理员批准模式运行…
把镜像地址改为清华大学开源软件镜像站,打开 管理员身份打开cmd 输入conda config --add channels https://mirrors.tuna.tsinghua.edu.cn/anaconda/pkgs/free/conda config --set show_channel_urls yes 之后在cmd下输入命令安装,建立TensorFlow的anaconda虚拟环境 conda create -n tensorflow python=3.5 anaconda #co…
(1)修改源文件保存编码在:settings->Editor->gernal settings>other settings 看到左边的Encoding group Box,改为WINDOWS-936 就可以了 (2)在环境设置里进行如下设置: settings -> Environment 把Terminal to launch console programs那个选项改成gnome-terminal -t $TITLE -…
// 获取程序的基目录. System.AppDomain.CurrentDomain.BaseDirectory // 获取模块的完整路径. System.Diagnostics.Process.GetCurrentProcess().MainModule.FileName // 获取和设置当前目录(该进程从中启动的目录)的完全限定目录. System.Environment.CurrentDirectory // 获取应用程序的当前工作目录. System.IO.Directory.GetC…
在使用vs2013调用vc2005编译出的dll时出现错误,遂将源程序用vs2013编译出dll,再用vs2013调用错误消失,不解.寻找原因时有人说"VC库版本不一样",故查找C++运行库的相关知识,查到了如下文章,原文地址如下: http://blog.csdn.net/ithzhang/article/details/20160009 原文如下: 在使用VC构建项目时,经常会遇到下面的链接错误: 初学者面对这些错误常常不知所错:libcmt.lib是什么东西?msvcrtd.dl…
[C-C++]你所不知道的C和C++运行库 https://blog.csdn.net/humanking7/article/details/85887884 原作者也是转的blog 最近一个物理机上面的workstation 总是缺少一个dll 启动不起来 折腾了很久 突然想起来 我这边机器还经常缺少MSVCR100 之类的dll 今天晚上心血来潮 趁着孩子睡觉 翻一下blog 解决了之前一直迷惑的地方. 不同版本 不同依赖关系 需要的vc++ runtime 是不一样的. 不一定高版本一定…