在Windows2003 server 64位系统上使用ArcEngine开发的WCF服务
2024-09-04 03:11:12
之前大篇文章提到,ESRI说AE10.0以后已经不支持WebService的发布,经过一段时间的测试,发现目前10.2.2版本开始的WCF服务都可以正常发布,且运行正常。
先说一下之前遇到的问题,本机测试和发布都没有任何问题,一到WINDOWS SERVER上发布,遇到AE数据编辑就会报错,错误都是在pFeatureCursor.Update或Insert时发生,翻遍了百度和谷歌相关的贴子,都没有找到解决问题的答案,现将我的解决方案贴出来。
1.新建一个应用程序池,由于AE是32位程序,应用程序池需要设置“启用32位应用程序”为True.
2.由于程序总是在pFeatureCursor.Update或Insert时发生,怀疑是当前用户权限不够造成的,所以有以下两个方法解决:
(1)将新建的应用程度池的标识,修改为LocalSystem,这样本机用户拥有所有权限。
(2)继续使用默认的ApplicationPoolIdentity身份,由于ApplicationPoolIdentity是匿名用户(可查看这篇文章,https://www.cnblogs.com/yjmyzz/archive/2009/10/26/1590033.html),但它属于Users用户组,可增加Users组对网站文件夹的添加和修改权限。方法如下:
在网站上右键,“编辑权限”,“安全”,编辑“Users"组权限,增加“写入“和”修改"权限,或直接设置为“完全控制”。
经过以上操作后,AE写的WCF服务就可以正常使用了,对于SHAPE文件的编辑和空间分析,再也可以不用arcgis server了。
最新文章
- IOS- 单例
- IE8/9的console之坑
- PHP 上传文件和读取文件崎岖路
- 【莫队】bzoj 3781,bzoj 2038,bzoj 3289
- chapter3:Collaborative Filtering ---------A Programmer's Guide to Data Mining
- ASP.net MVC 向子视图传递数据
- cmd命令行--切换盘符
- iOS 常用第三方
- HDU 1091 A+B for Input-Output Practice (III)
- eclipse 查看快捷键
- 关于table表格td里内容是数字而且太长不换行的问题
- ch6-条件渲染(v-if v-else v-else-if key管理可复用元素 v-show )
- jQuery获取浏览器参数
- ML.NET 示例:多类分类之鸢尾花分类
- splash
- grafana----alert
- webapi_uploadfile_gdal_to_geojson_and_unzipfile
- 04python while循环语句
- pem转pfx
- WINDOWS 下 修改APACHE 并发数
热门文章
- 【动态规划】洛谷P1802 5 倍经验日(01背包问题)
- element el-tree、el-table组件加载数据前闪现 暂无数据 清除
- 如何更愉快地使用em —— 别说你懂CSS相对单位
- 纯css模拟电子钟
- SQL语句中关于日期的操作(非常的有用)
- python爬虫---爬取王者荣耀全部皮肤图片
- response.setHeader(";Cache-Control";,";no-cache";);的作用
- EMS邮件统计
- EbitenCookBook中文教程 第一课:安装 Ebiten
- 2021年iOS 开发者账号申请-最新