365bet体育在线网投win10下vs二〇一五编译的次序怎样运营在win7等种类(无需安装Redistributable),编译系统透视pdf

安装win sdk 8,提醒错误:管道正在被关门。

设置sql server 2009 报错等问题怎么化解

   难题1:安装sql server 2009福睿斯2,安装进度中升迁错误:此计算机上安装了 Microsoft Visual Studio 二〇一〇的最初版本。请在安装 SQL Server 二零一零 前将 Microsoft Visual Studio 贰零零捌升级到 SP1。

  之前小编的总计机上着实装了vs二〇〇八,于是自身准备去下载三个SP1补丁包,一看800多M的高低,本来安装这么些软件就已经很费劲了,还得花时间下载,那有没有其它更好的法门吧?其实很不难,只须求改一下注册表即可,方法如下:

  化解情势:

  修改注册表。

  运转注册表,将HKEY-Local-Machine/Software/Microsoft/DevDiv重命名就行。

  安装好后再将其改回。

  将SQL Server安装再次回到上一步,然后再点下一步,那些标题就打响消除了。

  难题2:安装SQL二〇一〇,指示删除SQL二零零六Express工具的缓解方法

  在设置SQL二〇〇九的时候,指示要去除SQL二零零六EXPRESS工具,在网上找了过多材料,终于找到三个相比便于的措施了,希望能支援我们。修改注册表:HKEY_LOCAL_MACHINE\Software\Microsoft\Microsoft
SQL Server\90\Tools\ShellSEM,将ShellSEM项重命名或删除即可。

  不大概安装 SQL Server 二零零六 Management Studio Express

  故障现象:

  在windows7中一度安装好SQL Server 二〇〇八 Express
并且一度设置好SP3,然后从微软官网下载SQL Server 2010 Management Studio
Express 安装,发将来设置进度中,没有添加 Management 工具这一项。

  化解措施:

  先利用sql server二零一零安装中央(在初叶菜单的microsoft sql server
2009内部有)的保险功用,将express升级到独具高级服务的Express。再安装SQL
Server 二〇〇八 Management Studio
Express,那就能够发现工具那个选项。安装成功。

  其余指示:

  在装置SQL Server 2010 Management Studio Express 时会出现”此程序存在已知兼容性难点“ 的对话框。如若您确认本人曾经安装过 SP1
以上的文本,并已升任到独具高级服务的express,那么毫不理会这么些对话框,直接按
”运维程序“那一个按钮。不会有此外难题。

  难题三,化解不能安装SQL Server 二〇一〇 Management Studio Express的题材

  小编的sql server 二零一零 express是visual studio
二零零六自带的,所以自然它从未management studio
,自身下了壹个设置,不过不只怕安装SQL Server 2010 Management Studio
Express。指示未选用成效。

  刚从网上找到化解方案,本人测试通过,再一次分享:

  VS2009自带的SQL Server是Express简化版的,要求到“SQL
Server安装核心>维护>版本升级”,把它升级成“具有高级服务的Express”(很快就可做到)。再运转SQL
Server 二零零六 Management Studio Express安装包,随后会再次弹出SQL
Server安装中央,采取“安装>全新SQL
Server独立安装或向现有安装添加效果”,接下去就足以添加Management
Studio了。

365bet体育在线网投 1

  下边是对拥有高级服务的express版本的一对介绍:

  具有高级服务的 SQL Server Express 具备 SQL Server 二〇〇六 Express
Edition 中的全部效益,并且还保有下列效用:

  借助 SQL Server 2007 Management Studio Express (SSMSE)
这一新的简单使用的图纸管理工具,轻松管理 SQL Server Express。

  对 SQL Server 表中纯字符数量发生全文查询。
全文查询可以包罗词和短语,只怕词或短语的两种格局。

  对地面关周到据运营 SQL Server Reporting Services 报表。

365bet体育在线网投 2

  今后,允许management studio express安装文件,出现管理工具选项了:

365bet体育在线网投 3

  问题肆,安装程序配置检查RebootRequiredCheck时战败,难题化解措施

  难题讲述:

  GlobalRules: 针对规则组“GlobalRules”的 SQL Server 二〇一〇安装程序配置检查

  RebootRequiredCheck

  检查是不是必要挂起电脑重新起动。挂起双重运维会导致安装程序失利。

  失败

  须要重新启航电脑。必须另行启航电脑才能安装 SQL Server。

  其余检查都以“已通过”。

  化解措施:

  依然用修改注册表的点子

  1. 在起来->运营中输入regedit ;

  2. 找到
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session
Manager 位置 ;

  3. 将左边窗口中名称为PendingFileRenameOperations的项删除,然后确认 ;

  4. 重复启用安装或修复程序,即可。

  难题5、SQL Server 二零一零设置战败:Error writing to
file:Microsoft.analysisServices.AdomdClient.dll.

  难点讲述

  ==========

  SQL Server 二零零六 标准版安装在Windows Server 贰零壹零上满盘皆输,错误为:

  Error writing to file:Microsoft.analysisServices.AdomdClient.dll.
Verify that you have access to that directory.

  故障排查

  ==========

  依照错误日志,存在以下错误新闻:

  1.在安装到Install_sql_common_core_Cpu32_Action : InstallFiles.
Copying new files时出现以下错误新闻:

  Error writing to file:Microsoft.analysisServices.AdomdClient.dll.
Verify that you have access to that directory.

  2.在装置到Install_SqlBrowser_Cpu32_Action时出现以下错误音信:

365bet体育在线网投,  系统无法从指定的设施上读取(The system cannot read from the specified
device.)

  3.在Detail.txt中设有以下错误新闻:

  Bootstrap/Log/20110620_153155/Registry_SOFTWARE_Microsoft_MSSQLServer.reg_

  二零一一-06-20 16:07:03 Slp: 系统没办法从指定的装置上读取。

  2011-06-20 16:07:03 Slp: Watson bucket for Msi based failure has
been created

  2011-06-20 16:07:03 Slp: InstallPackage: MsiInstallProduct returned
the result code 30.

  2011-06-20 16:07:03 Slp: Retry-able MSI return code detected: 30

  2011-06-20 16:07:03 Slp: Prompting user if they want to retry this
action due to the following failure:

  2011-06-20 16:07:03 Slp: —————————————-

  2011-06-20 16:07:03 Slp: The following is an exception stack listing
the exceptions in outermost to innermost order

  2011-06-20 16:07:03 Slp: Inner exceptions are being indented

  2011-06-20 16:07:03 Slp:

  2011-06-20 16:07:03 Slp: Exception type:
Microsoft.SqlServer.Configuration.MsiExtension.MsiExtensionException

  2011-06-20 16:07:03 Slp: Message:

  二零一二-06-20 16:07:03 Slp: SQL Server 安装程序在运营 Windows Installer
文件时相遇错误。

  2011-06-20 16:07:03 Slp:

  2013-06-20 16:07:03 Slp: Windows Installer 错误消息:
系统不可能从指定的设备上读取。

  2011-06-20 16:07:03 Slp:

  2011-06-20 16:07:03 Slp: Windows Installer 文件:
N:/x86/setup/sqlbrowser.msi

  二零一一-06-20 16:07:03 Slp: Windows Installer 日志文件: C:/Program
Files/Microsoft SQL Server/100/Setup
Bootstrap/Log/二零一一0620_153155/SqlBrowser_Cpu32_1.log

  2011-06-20 16:07:03 Slp: Data:

  2011-06-20 16:07:03 Slp: DisableRetry = true

  2011-06-20 16:07:03 Slp: Inner exception type:
System.ComponentModel.Win32Exception

  2011-06-20 16:07:03 Slp: Message:

  二零一三-06-20 16:07:03 Slp: 系统不可以从指定的装备上读取。

  2011-06-20 16:07:03 Slp:

  2011-06-20 16:07:03 Slp: —————————————-

  2011-06-20 16:23:57 Slp: Error result: -2068643839

  2011-06-20 16:23:57 Slp: Result facility code: 1203

  2011-06-20 16:23:57 Slp: Result error code: 1

  2011-06-20 16:23:57 Slp: Sco: Attempting to create base registry key
HKEY_LOCAL_MACHINE, machine

  2011-06-20 16:23:57 Slp: Sco: Attempting to open registry subkey
Software/Microsoft/PCHealth/ErrorReporting/DW/Installed

  2011-06-20 16:23:57 Slp: Sco: Attempting to get registry value
DW0200

  2011-06-20 16:23:58 Slp: Submitted 5 of 5 failures to the Watson
data repository

  2011-06-20 16:24:05 Slp: Detected localization resources folder:
1033

  2011-06-20 16:24:05 Slp: Detected localization resources folder:
2052

  4.在SqlBrowser_Cpu32_1.log中留存以下错误信息:

  MSI (s) (30:D4) [16:05:48:937]: Note: 1: 1305 2:
N:/x86/setup/sqlbrowser.msi 3: 1117

  MSI (s) (30:10) [16:07:03:656]: I/O on thread 2992 could not be
cancelled. Error: 1168

  MSI (s) (30:10) [16:07:03:656]: I/O on thread 796 could not be
cancelled. Error: 1168

  MSI (s) (30:10) [16:07:03:656]: I/O on thread 2172 could not be
cancelled. Error: 1168

  MSI (s) (30:10) [16:07:03:656]: I/O on thread 3280 could not be
cancelled. Error: 1168

  MSI (s) (30:10) [16:07:03:656]: I/O on thread 3796 could not be
cancelled. Error: 1168

  MSI (s) (30:10) [16:07:03:656]: I/O on thread 812 could not be
cancelled. Error: 1168

  MSI (s) (30:D4) [16:07:03:656]: MainEngineThread is returning 30

  MSI (s) (30:10) [16:07:03:656]: No System Restore sequence number
for this installation.

  系统无法从指定的装备上读取。

  出现上述错误或者是出于系统不或许从光驱中读取安装文件。或然有以下两种原因:

  1.光驱发生损坏

  2.装置光盘中的文件发出损坏。

  3.经过中远距离路径举行安装,并且不有所充裕的权限

  4.通过远程桌面进行设置

  化解办法

  ==========

  1.将光盘中的文件复制粘贴到地方(假若出现谬误,请从网站上重复拿到科学完好的安装文件)

  2.在地点一贯设置而不采取远程安装

server 二〇一〇 报错等题材怎么解决难点1:安装sql server 二零零六 君越2,安装进程中提拔错误:此统计机上安装了
Microsoft Visual Studio 二〇〇八 的最初版…

微软是率先个发布了SHA-1弃用陈设,在二零一四年过后Windows和IE将不再信任SHA-1证书。正好大家合作社的数字签名也到期了,索性就重新申请了sha256和sha1的新数字证书,用来给产品签名。

win10下vs2015编译的顺序怎么样运维在win7等种类(无需安装Redistributable),编译系统透视pdf

方今新写的顺序要做beta测试,在做玉米黄版(免安装版)时遭受了难题,vs二零一五做的品类本以为像以前的vs版本相同把msvcrXXX.dll还有别的多少个运营时库都放到exe旁边即可,然并卵。。。,在win7的测试机上还会唤起找不到那个dll:api-ms-win-crt-runtime-l1-1-0.dll,如下图

365bet体育在线网投 4

一而再找到那个dll拷到exe旁,坑爹的一幕放生了,竟然提醒那几个dll有题目——无法稳定程序输入点ucrtbase.terminate。。。

365bet体育在线网投 5

难道说是本子不对,作者机器上是有多少个例外大小的api-ms-win-crt-runtime-l1-1-0.dll,都试了下,如故极度,那就没处说理了。。。然后谷歌(Google)了下,都以说要装vs贰零壹肆Redistributable或许KB2999226的更新(Win10通用C汉兰达T,不是win10的,是任何win7等连串的翻新用来支撑通用crt的先后),试着装了下Redistributable包竟然装到58%报未定义的一无所长(0x80240017)。。。O(≧口≦)O,而且这也违背了黑褐版的初衷,继续钻探吗。

后来小心到api-ms-win-crt-runtime-l1-1-0.dll同目录下有一堆api-xxx的dll,大概都以有关系的,索性整个目录所有dll全都拷到exe旁了,竟然能够运营了
O(∩_∩)O

在意:作者用的是win10 sdk中的dll,具体目录在C:\Program Files
(x86)\Windows Kits\10\Redist\ucrt\DLLs\x86
  ,差距机器目录或许略有不一致。其它作者的程序是3几个人,所以是x86文件夹的,假使是6二个人等可以用Windows
Kits\10\Redist\ucrt\DLLs下的呼应文件夹的dll

 

仔细一看拷过去的dll中还有3个叫ucrtbase.dll,难道和入口点这些报错有提到,删了后真正又报第2个截图的荒谬了。。。好坑爹啊,为哪个人家都是报丢失dll,就你是报找不到入口点呢(而且照旧另一个已存在的dll),害得我纠结了这么久,不管如何终于找到制作vs二零一四先后孔雀绿版的不利姿势了——除了将来的msvc运维时库的多少个dll外,还要把win10通用crt相关的多少个dll都放到exe旁才得以。

 

后记:用procexp又看了下中蓝版程序在win10机器上加载dll的列表,竟然没有api-xxx那堆dll,两个都未曾,看来那3个dll确实只是用于其余系统运作win10通用crt程序的,win10本身因为做了原生帮忙所以就不需要加载那多少个dll了。

 

如今新写的顺序要做beta测试,在做白灰版(免安装…

翻看安装log文件,有如下错误:

那会儿就要把用了连年的自行签名脚本改为扶助sha256和sha1双证书的格式。集团原采纳signcode.exe和SignTool.exe三种方法展开签字,其中signcode协作其它找的signcode-pwd.exe工具和pvk+spc文件可以不必要密码即可完成签约(不在此文中详诉),SignTool是一贯用pfx证书+密码来展开签字。于是分别寻找三种方法:

Error 0x800700e8: Failed to write message type to pipe.
Error 0x800700e8: Failed to write send message to pipe.
Error 0x800700e8: Failed to send
BURN_ELEVATION_MESSAGE_TYPE_EXECUTE_MSI_PACKAGE message to
per-machine process.
Error 0x800700e8: Failed to configure per-machine MSI package.

查阅signcode的文档发现,signcode的下令行-a是用来指定数字签名的签约算法。试验了下,只接济sha1和md5,不支持sha256。所以此方法舍弃。

系统是win7 64,也有装Windows6.1-KB2670838-x64.msu 补丁。

再查阅SignTool的文档.aspx),支持/fd来指定签名,试了md伍,sha一,sha256均接济,所以一贯在原来签名代码上添加个/sa
/fd sha256
后如下:

按网上提醒的改动注册表方式也没有效益:

SignTool.exe sign /v /as /ac /f D:\test\sign\sign_sha256\xxx.pfx
/p xxxx /t /fd sha256
“D:\test_double_signed.exe”

发表评论

电子邮件地址不会被公开。 必填项已用*标注