关于sharepoint2013的SPUtility.GetGenericSetupPath()方法过期解决办法

有个时候需要读取layouts下的xml文件,因此需要知道路径,以前在SP2010用的SPUtility.GetGenericSetupPath()方法获取。现在SP2013提示过期否决

看2个结构分析

在SP2013使用SPUtility.GetVersionedGenericSetupPath().

For an example of how this can effect you code - look below. This code is returning a Url to one of our pages that‘s deployed to the layouts folder. If we had not made change to include the "15" it would have pointed to the 14 hive - which is good for a 2010 solution running on 2013, but not good for us

时间: 2024-08-01 20:48:02

关于sharepoint2013的SPUtility.GetGenericSetupPath()方法过期解决办法的相关文章

Vcenter 和ESXi License过期解决办法

Vcenter License过期解决办法 用client连接vcenter:  KEY必须用vCenter Server 5 Standard序列号如果使用使用的"vCenter Server 5 Essentials"序列号 ,会造成在向vCenter中添加主机时,添加至第四台主机时,出错了错误:"此版本vCenter在清单中仅支持3台主机,执行操作前,请从清单中移除一些主机.",如下图:在向vCenter Server添加第4台主机时提示如下: 此版本vCen

关于使用jquery时,ie8下提示对象不支持的属性或方法的解决办法

转自:http://wapapp.baidu.com/auoong/item/538790fcbe87c834d7ff8cde 首先这个问题的前提是已经排除了常见的这个问题.下面说一种今天我碰到的一种情况. 浏览器报的错误: 1.在xp/win7系统下安装的是ie8的报的错误是:对象不支持此属性与方法. 2.在win8下报的错误是:对象不支持"toLowerCase"属性或方法,即使是调整成ie8模式也是这个错误. 出错的代码段为jquery的源代码,如下: var b=a.nodeN

andriod 4.0以上版本不调用onConfigrationChange方法的解决办法

我们首先看看Android4.0以前版本是如何调用onConfigrationChange方法的: 1. 首先在manifest.xml文件里面添加权限:<uses-permission android:name="android.permission.CHANGE_CONFIGURATION"/> 2. 然后在manifest.xml文件中activity配置属性:android:configChanges="orientation|keyboardHidden

sql server 2008 评估期已过期解决办法

开始-->所有程序-->Microsoft SQL Server 2008-->配置工具-->SQL Server 安装中心 -->维护-->版本升级,接着按照提示一直点下一步,到产品密钥的时候输入 开发版: PTTFM-X467G-P7RH2-3Q6CG-4DMYB 企业版: JD8Y6-HQG69-P9H84-XDTPG-34MBB 如果以上操作后还提示评估期已过,修改注册表: HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Micros

php发送邮件方法-亲测可用,email.class.php过期解决办法

php虽然提供了mail()函数,但并不好用,而PHPMailer是一个不错的邮件发送工具,使用起来也是非常简单!使用PHPMailer发送邮件: <?php header("content-type:text/html;charset=utf-8"); ini_set("magic_quotes_runtime",0); require 'class.phpmailer.php'; try { $mail = new PHPMailer(true); $ma

iOS开发:didSelectRowAtIndexPath:方法失效解决办法

问题描述及解决过程: 为了达到点击TableView空白区退出键盘的效果,给控制器注册了一个UITapGestureRecognizer来识别点击事件,代码如下: 1 #pragma mark - 设置手势识别器 2 3 - (void)setupGestureRecognizer 4 { 5 // 创建手势识别器对象 6 UITapGestureRecognizer *tap = [[UITapGestureRecognizer alloc] init]; 7 // 设置手势识别器对象的代理为

Cocos2d-x cocostudio UIButton控件setEnabled(false)方法失效解决办法

1.UIbutton按钮有三个状态,一个是正常状态.一个是按下状态.另一个是禁用状态,当我们在Cocostudio编辑器上设置好我们的三个状态的图片时候,我们在我们的项目中使用setEnabled(false);方法的时候,发现UIbutton消失了,解决这样问题的办法如下: ①进入UIwidget.cpp 找到visit();方法,这里我们需要修改visit();方法,去掉if判断 结果如下: void Widget::visit() { CCNode::visit(); } ②修改Widge

IE8数组不支持indexOf方法的解决办法

在使用indexof方法之前加上以下代码就可以了. if (!Array.prototype.indexOf){           Array.prototype.indexOf = function(elt /*, from*/){           var len = this.length >>> 0;           var from = Number(arguments[1]) || 0;           from = (from < 0)          

layui分页组件,一直在调用方法的解决办法

layui自定义分页 由于每次加载时都会执行jump回调,所以初次不让它执行jump里的方法 //自定义排版 laypage.render({ elem: 'demo8' , count: totalCount , layout: ['count', 'prev', 'page', 'next', 'limit', 'refresh', 'skip'] , jump: function (obj, first) { //模拟渲染 page = obj.curr; limit = obj.limi