- 博客(40)
- 收藏
- 关注
原创 判断是否安装了ArcGIS runtime的DotNet版本
使用注册表判断法。在一个虚拟机上装了runtime,然后搜索ArcGIS找到了这个注册表项。 HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/.NETFramework/AssemblyFolders/ArcEngine默认值是C:/Program Files/ArcGIS/DotNet RunTime安装后有很多文件夹,其中就有一个DotNet文家
2008-01-21 11:24:00 1879
转载 关于ARCGIS Engine9.2的使用问题
这两天可把我折腾惨了,就是因为AE9.2的未授权问题。今天终于搞定了,就顺便总结一下碰上的几个问题:1.arcgis engine9.2的安装问题,它需要有arcgis destop9.2或arcgis runtime9.2支持,在安装时,你可能碰到这个错误:大概是说,AE9.2需要desktop9.2或者runtime9.2之一。可实际上你的desktop已经装上了,并且工作正常。怎么回
2008-01-21 10:57:00 3207 2
原创 vs2005 安装程序制作 5 启动条件 添加注册表搜索
安装程序之想判断一下HKEY_LOCAL_MACHINE/SOFTWARE/0000/try 是否存在添加一个注册表搜索在属性栏ROOT里选择vsdrrHKLM然后在RegKey里填写SOFTWARE/0000在value里填写try。由于没有搞明白value的含义,所以费了自己不少功夫。
2008-01-18 17:46:00 1357 1
原创 利用bat文件安装arcengine runtme程序
msiexec.exe /i runtime/setup.msi /qr ADDLOCAL=DotNetRuntime/qr这个参数会有简单的安装窗口/qn表示没有窗口。使用这个参数,感觉不好,还是出现一个简单的窗口,显示安装进度。ADDLOCAL=DotNetRuntime这个参数设定了安装的选项,只安装DotNetRuntime,其他的比如java runtime不安装。
2008-01-17 17:24:00 113
原创 使用start命令自动为ArcGIS runtime导入许可文件 无界面
(首先得安装完runtime)start "" "c:/program files/arcgis/bin/SoftwareAuthorization.exe" /s /lif "runtime/ae92.txt"
2008-01-17 16:20:00 1316
转载 批处理命令之Start的详细用法
Start启动单独的“命令提示符”窗口来运行指定程序或命令。如果在没有参数的情况下使用,start 将打开第二个命令提示符窗口。语法start ["title"] [/dPath] [/i] [/min] [/max] [{/separate | /shared}] [{/low | /normal | /high | /realtime | /abovenormal | belownormal}
2008-01-17 15:56:00 40833
转载 网上转载的window installer相关资料
(1)问:Windows Installer是一种什么样的产品? 答:Windows Installer是一种系统服务,用来安装和管理系统中的应用程序。它为应用程序的开发、定制、安装和升级提供了一种标准化的方法和手段。 (2)问:Windows Installer都提供了哪些基本功能? 答:Windows Installer提供了以下基本功能: --事务型操作。所有的安装操作都是事
2008-01-17 15:50:00 1671
转载 VS2005 安装程序制作 4 最小化oracle客户端的安装
您可以使用ADDLOCAL、ADDSOURCE和ADVERTISE属性安装某些特定的功能特性。以下命令行脚本可以将example.msi程序包中的Sports(体育)和News(新闻)特性安装在本地计算机上。 msiexec /i example.msi ADDLOCAL=Sports,News /qb 以下命令行脚本可以通告Sports特性和安装News特性,以便从源程序
2008-01-17 14:52:00 770
原创 VS2005 安装程序制作 4 最小化oracle客户端的安装
把最小化的Oracle添加到安装项目中(怎么得到最小化的oracle客户端,看网上的文章)点击注册表编辑器建立HKEY_LOCAL_MACHINE/SOFTWARE/ORACLE/KEY_OraClient10g_home1/ORACLE_HOME,将属性栏的value值设为[TARGETDIR],建立 HKEY_LOCAL_MACHINE/SYSTEM/ControlSet001
2008-01-17 14:29:00 769
原创 VS2005 安装程序制作 3 更改默认的安装位置
我们安装的时候,默认的安装路径是program files 然后生产者 然后产品名字我们可以制作安装程序的时候更改它。点击文件系统编辑器,然后点击应用程序文件夹,在属性栏里有一项是DefaultLocation,默认值是[ProgramFilesFolder][Manufacturer]/[ProductName]我们可以更改为c:/ [ProductName]或者[P
2008-01-17 14:06:00 1915
原创 VS2005 安装程序制作 2 在注册表中记录目标文件夹信息
安装程序时希望在注册表中留有该程序的路径信息点击注册表编辑器,然后在目标计算机的注册表上建立你想要的注册表项,例如HKEY_LOCAL_MACHINE/SOFTWARE/0000000/path建立了path字符串值后,在属性栏的value里面输入所要的信息,例如[TARGETDIR]----》这个就是安装的目标文件夹的路径。如果还要指定这个文件夹下的子文件夹位置,可以这样 [
2008-01-17 13:52:00 1431
转载 VS2005网站和SQL一起打包部署安装心得
本文原创,转载请注明出处 最近临时搞了个办证中心的小东东(我现在公司就是搞办证中心网站及软件的),开发完了得找人过去安装或是把网站文件什么的打包发给对方安装。项目分网站文件及SQL数据两部门,也就是说在部署的时候得同时安装网站文件及在SQL数据库中建好相关表、视图等内容。 我使用了VS2005中的安装和部署项目中的“Web安装项目”,大概使用了下发现部署网站相当方便,但部署SQL数据就得在原基
2008-01-16 17:14:00 1346
原创 cmd 文件名字有空格
运行EXE文件的话,输入文件的名字就可以了,当然如果文件不在当前目录或者PATH变量的目录里面,你需要先进入那个EXE文件的目录,或者输入文件名字的里面包含目录。此外,如果文件名字里面有空格等特殊符号,你需要用一对引号(")把文件名括起来。
2008-01-16 16:46:00 3588
转载 一份比较详细的DOS命令说明!
1 echo 和 @回显命令@ #关闭单行回显echo off #从下一行开始关闭回显@echo off #从本行开始关闭回显。一般批处理第一行都是这个echo on #从下一行开始打开回显echo #显示当
2008-01-16 16:44:00 10545 106
转载 教你制作一个脚本(批处理)文件,一次安装所有的XP更新程序
首先,将要安装的更新程序复制到一个文件夹(例如E:/hotfix),然后仿照下面的格式将脚本文件的内容输入“记事本”。@echo offsetlocalset PATHTOFIXES=E:/hotfix%PATHTOFIXES%/WindowsXP-KB890859-x86-CHS /Z%PATHTOFIXES%/WindowsXP-KB890923-x86-CHS /Z%PATHTOFIXES%
2008-01-16 16:31:00 2081 1
原创 在安装程序中使用.bat文件
在启动条件的installurl里面输入一个 .bat文件的地址, .bat文件中输入的内容是msiexec /i setup1.msimsiexec /i setup2.msi这样就可以连续搞两个安装程序了。 msiexec /i setup2.msi /qn 隐藏了安装程序的界面。
2008-01-15 17:27:00 1396 2
转载 .NET卸载程序制作
方法一:在打包项目中添加文件msiexec.exe(一般在c:/windows/system32(系统目录中)找到)。在文件系统视图中选择应用程序文件,在msiexec.exe上单击右键选择“创建快捷方式”,重命名快捷方式为“uninst”.更改此快捷方式Argmuments为“/x {产品ID}”,产品ID的值为打包项目的ProductCode属性值。方法二:先生成
2008-01-15 16:49:00 1320 4
转载 VS2003打包時加入卸载功能:
VS2003打包時加入卸载功能:方法一:1.在打包項目中添加文件msiexec.exe(一般可在c:/windows/system32/下找到)2.在文件系統視圖中選擇應用程序文件夾,在msiexec.exe上按右鍵,選擇創建快捷方式,重命名快捷方式為"卸载".3.更改此快捷方式的Arguments 为"/x {產品id}",產品id的值為打包項目的ProductCode屬性值.方法二:(推荐)1
2008-01-15 16:47:00 1184
原创 vs2005 安装程序制作1 启动条件顺序
我们在制作安装文件的时候,会有许多启动条件,这些启动条件的顺序是按照字母顺序排序的,字母靠前,这个启动条件就首先执行。
2008-01-15 16:29:00 971
转载 分享VS.NET2003重新分发.NET 框架的常见错误
摘 要:本文介绍如何使用 Microsoft Visual Studio .NET 2003 通过 .NET 框架可重新分发软件包 Dotnetfx.exe 部署 Microsoft .NET 框架应用程序。着重分析一下初学者的常见错误. 正 文:第一步:下载Microsoft Visual Studio .NET 2003 引导程序插件 下载地址: http://www.
2008-01-15 15:00:00 573
转载 部署ASP.NET的三大技术
提纲: 一、概述 二、ASP.NET Web应用的结构 三、ASP.NET支持的部署机制 四、用XCOPY命令部署 五、用VS.NET的“复制项目”功能部署 六、用Web安装项目部署 6.1 Windows安装程序 6.2 VS.NET Web安装项目的特点 七、创建Web安装项目 八、安装ASP.NET Web应用程序 九、结束语 正文: 一、概述 在深入到配置和部署ASP.NET
2008-01-15 14:59:00 1380
转载 InstallShield_X_10.0使用指南(全)
Install shield X 10.0 Premier Edition 安装程序制作指南 中科软件集团企业信息化事业部 2004年12月9日 桂双林 中 科 软 件 集 团SINOSOFT GROUPhttp://www.Sinosoftgroup.com
2008-01-15 14:56:00 1101
原创 用VS2005制作安装包
1.在“新建项目”对话框的左侧树状图中选择“Other Project Types”->“Setup and Deployment”节点,在右侧选择“Web Setup Project”。 2.在Solution Explorer中在Solution上点右键,选择“Add”->“Existing Web Site”,将存放编译好的Web网站的文件夹加入Solution中。 如果添加使用aspnet
2008-01-15 14:56:00 1298
转载 安装文件制作总结
安装文件制作总结 一、创建基本安装部署项目 1. 在解决方案资源管理器,右击解决方案添加新建项目安装部署项目Web安装项目,例如命名为WebSetup。 2. 右击WebSetup项目视图文件系统。 (1)添加你所需要安装的Web程序(例如:WebAp
2008-01-15 14:49:00 514
转载 c#打包问题
首先在VS2005中打开一个想要打包的项目,接着在“文件”菜单上指向“添加”,然后单击“新建项目”。在“添加新项目”对话框中,单击“安装和部署项目”,然后选择“模板”窗格中的“安装项目”。在“名称”框中,键入“My TEST Installer”。(当然这里的名称框中可以随便输入,以下不做一一叙述。)“确定”即可。这里便可看到项目已经添加到了“解决方案资源管理器”中,并且“文件系统编辑器
2008-01-15 14:46:00 679
原创 UNC地址
UNC (Universal Naming Convention) / 通用命名规则,也叫通用命名规范、通用命名约定。网络(主要指局域网)上资源的完整 Windows 2000 名称。它符合 //servername/sharename 格式,其中 servername 是服务器名,sharename 是共享资源的名称。目录或文件的 UNC 名称可以包括共享名称下的目录路径,格式为://serve
2008-01-15 11:14:00 4060
转载 如何检测电脑是否安装了.net framework
检查/%windir%/System32/下面是否含有MSCOREE.DLL文件如果有就所名已经安装了FM HKEY_LOCAL_MACHINE/SOFTWARE/Microsoft/.NETFramework/policy下可以检查到机器上安装了那些版本的FM具体函数:Public Function DoesDotNETFrameworkExist(ByVal udeVersion A
2008-01-14 13:50:00 2430 1
转载 制作ArcEngine安装包
用ArcGIS Engine 开发的软件在分发前可使用Wise、InstallShield打包工具制作安装包以下介绍在用 ArcGIS Engine Runtime制作打包文件时的无界面参数 过程描述 1 执
2008-01-14 12:47:00 1492
转载 msiexec参数
在cmd上输入msiexec就弹出了这个参数Windows (R) Installer. V 3.01.4000.1823 msiexec /Option [Optional Parameter]安装选项 安装或配置产品 /a 管理安装 - 在网络上安装产品 /j [/t ] [/g ] 播发产品 - m 播发到所有用户,u 播发到当前用户 卸载产品显示选项 /q
2008-01-14 12:43:00 1107
原创 C#中的非安全编程(key:unsafe,fixed)
本文将讨论如何在C#中使用指针。 介绍 这是C/C++程序迷们经常谈论的一个话题,同时也是一个复杂的、难以理解的话题-指针!每次谈到C#,大多数我遇到的人都持这样的观点-C#中没有指针的概念。而实际上,它已经被废除了,取而代之的是C#中的非安全编程-如何在程序中使用指针。不同于其字面意思的是,使用指针编程并没有什么不安全的。 它如此受关注的根本原因是,非安全编程不同于习惯的.NET开发规范,而
2008-01-14 12:03:00 626
转载 把.NET程序部署到没有安装.NET Framwork的机器上
本文讨论了如何使用Windows Installer技术发布.NET程序,以及如何使用native代码判断目标机器上是否安装有.NET Framework; 如果没有,将自动安装.NET Framework然后安装作者自己的.NET程序。 1. 使用VS.NET来制作安装程序。 2. 如何把.NET Framework 部署到目标机器。 3. 如何使
2008-01-14 11:09:00 553
转载 把.NET程序部署到没有安装.NET Framwork的机器上
本文讨论了如何使用Windows Installer技术发布.NET程序,以及如何使用native代码判断目标机器上是否安装有.NET Framework; 如果没有,将自动安装.NET Framework然后安装作者自己的.NET程序。 1. 使用VS.NET来制作安装程序。 2. 如何把.NET Framework 部署到目标机器。 3. 如何使
2008-01-14 11:08:00 449
转载 空间信息到GML的转换(从Shp文件到GML文件)
GML已经成为大家所接受并且容易理解的一种空间信息的交换格式标准,所以将其它GIS数据转换为GML格式进行发布就具有广泛的实用价值和市场前景。不久的将来,空间信息会大量的以GML格式存在,人们可以方便的进行空间信息的共享与交换。由此就会引发出一个非常重要的问题,那就是如何将现有的一些空间信息转换成GML格式,更好的实现各类空间数据共享。 目前,大量的空间数据都是以特定的文本数据
2008-01-09 15:31:00 3779 2
转载 什么是SOA
面向服务的体系结构(service-oriented architecture,SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构建在各种这样的系统中的服务可以以一种统一和通用的方式进行交互。 这种具有中立的接口定义(没有强制绑定到特定的实现上)的特
2008-01-08 15:46:00 517
转载 锁
一,锁为了防止用户在同一时间并发地访问和修改资源,ORACLE使用不同类型的锁控制对数据的并发访问,以防止用户之间出现破坏性的交互操作,oracle 为处理事务自动锁定资源。锁在SQL语句开始它们与数据的相互作用时获得,并在事务的整个过程中有效 oracle9i使用两种锁模式:.独占模式(排他):不允许其他任何并发会话以任何方式共享锁定的资源,修改数据时需要这种锁。.共享模式:允许对同一块数据的并
2008-01-07 16:01:00 573
转载 oracle锁
锁定的概念:锁定是数据库用来控制共享资源并发布访问的机制。在多用户环境下,多个用户可同时访问相同的数据。Oracle 提供锁以确保在多用户环境下数据的完整性和一致性。在提交或回滚事务之前,Oracle 会锁定正被修改的数据。在用户完成或回滚事务之后,锁会自动释放。只有在提交或回滚事物之后,其他用户才可以更新这些数据。锁的两种级别为:行级锁和表级锁。行级锁主要用于特定的行,表级锁主要用于整
2008-01-07 16:00:00 1381
转载 Oracle 9i锁
什么是锁 Oracle 9i所有的锁的管理和分配都是由数据库管理系统自动完成的,不需要用户进行干预,同时也提供了手工加锁的命令,供有经验的用户使用。 锁的分类 1.按照权限划分 排它锁 共享锁 2.按照锁分配的资源划分 数据锁 字典锁查询锁信息 (1)如图6.71所示的数据库锁界面。
2008-01-07 15:25:00 641
原创 Oracle锁简单介绍
ORACLE数据库是现今数据库领域应用最广泛的,同时它也是一个庞大的系统,全面了解它、玩转它不但需要一定的理论知识,更需要开发经验与工程经验。本人是ORACLE一爱好者,以下是本人对ORACLE锁的一些经验,希望能与大家共同分享。 预备知识:DDL(DATABASE DEFINITION LANGUAGE):数据库定义语言,如create table、drop table..... DM
2008-01-07 15:17:00 601
转载 2007年中国软件百强企业发布
序号 企 业 名 称 软件收入(万元) 1 华为技术有限公司 2977800 2 中兴通讯股份有限公司 1344000 3 海尔集团公司 810603 4 神州数码(中国)有限公司 653200 5 浙大网新科技股份有限公司 459668 6 熊猫电子集团有限公司 374951 7 北京北大方正集团公司 337327 8 同方股份有限公司 315447 9 上海贝尔阿尔卡特股份有限公司 28748
2008-01-02 10:48:00 2856 1
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人