none
SharePoint AJAX Toolkit RRS feed

  • 问题

  • 我在http://sharepointajax.codeplex.com/ 下载了个SharePoint AJAX 3.4

    里面有文件:1. SharePoint.Ajax.dll  2. SharePoint.Ajax.pdb ,3.SharePoint.Ajax.XML , 4. SharePoint.Ajax.wsp 这四个文件!


    还有安装脚本:
    @echo Thanks for using the SharePoint Ajax Toolkit!

    @set PATH=%CommonProgramFiles%\Microsoft Shared\web server extensions\12\BIN;%PATH%

    stsadm -o deactivatefeature -name SharePointAjax -url http://localhost

    stsadm -o retractsolution -name SharePointAjax.wsp -immediate -allcontenturls
    stsadm -o execadmsvcjobs
    stsadm -o deletesolution -name SharePointAjax.wsp -override
    stsadm -o execadmsvcjobs

    stsadm -o addsolution -filename SharePointAjax.wsp
    stsadm -o execadmsvcjobs

    stsadm -o deploysolution -name SharePointAjax.wsp -immediate -allcontenturls -allowGacDeployment -allowCasPolicies
    stsadm -o execadmsvcjobs

    stsadm -o activatefeature -name SharePointAjax -url http://localhost

    这个怎么用啊! 谢谢!


    Anything Is Possible !
    2010年2月11日 5:07

答案

  • 问题已解决:"
    %systemdrive%\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o addSolution -filename  C:\Users\hao.jiang\Desktop\sharepointtools\QuickPart1.03\SharePointAJAX.wsp

    pause

    把以上文本保存为.bat文件后运行 !filename 后面跟的是 绝对路径,放在我用的相对路径好像不行 !注意绝对路径文件最后不要有中文和空格!运行成功后会显示一句包含succeed字符!

    把 sharepoint.ajax.dll 用 放在GAC里面!vs tools 里面 管理员运行:C:\Windows\system32>gacutil.exe -if c:\sharepoint.ajax.dll

    打开 管理中心  -->Operations [操作中心 ] -->Solution management [解决方案管理] -->找到 "sharepointajax.wsp        Deployed      None " 这一行! 点击进去后点击"Deploy Solution ",选择自己需要部署到的端口号!



    Anything Is Possible !
    • 已标记为答案 Jiang Hao 2010年3月11日 10:05
    2010年3月11日 10:05

全部回复

  • 你好,
    将脚本保存成Bat文件,放到SharePoint.Ajax.wsp 相同的目录下执行一下呢,希望对你有用



    微软(黑龙江).Net俱乐部
    我们要把爱心传递给更多需要帮助的人。
    http://terryfeng.cnblogs.com
    http://t.sina.com.cn/terryfeng
    http://www.terryfeng.com
    2010年2月11日 14:21
  • 此外,脚本中的 http://localhost 表示你要启用 ajax 的 web application 地址,你可能需要替换成你自己的目标地址
    Hope Helpful | Xiaofeng Wang | http://www.leoworks.net
    2010年2月20日 18:42
    版主
  • Hi,我已把url该为我自己的了;
    @echo Thanks for using the SharePoint Ajax Toolkit!

    @set PATH=%CommonProgramFiles%\Microsoft Shared\web server extensions\12\BIN;%PATH%

    stsadm -o deactivatefeature -name SharePointAjax -url http://jianghao:5000

    stsadm -o retractsolution -name SharePointAjax.wsp -immediate -allcontenturls
    stsadm -o execadmsvcjobs
    stsadm -o deletesolution -name SharePointAjax.wsp -override
    stsadm -o execadmsvcjobs

    stsadm -o addsolution -filename SharePointAjax.wsp
    stsadm -o execadmsvcjobs

    stsadm -o deploysolution -name SharePointAjax.wsp -immediate -allcontenturls -allowGacDeployment -allowCasPolicies
    stsadm -o execadmsvcjobs

    stsadm -o activatefeature -name SharePointAjax -url http://jianghao:5000

    pause

    并和SharePoint.Ajax.wsp放置同一目录


    当我以管理员身份运行 install.bat 出现以下问题:
    Thanks for using the SharePoint Ajax Toolkit!

    C:\Windows\system32>stsadm -o deactivatefeature -name SharePointAjax -url http://jianghao:5000

    Failed to find the XML file at location '12\Template\Features\SharePointAjax\feature.xml'

    C:\Windows\system32>stsadm -o retractsolution -name SharePointAjax.wsp -immediate -allcontenturls

    "SharePointAjax.wsp" does not exist in the solution store.

    C:\Windows\system32>stsadm -o execadmsvcjobs

    Executing .
    Operation completed successfully.


    C:\Windows\system32>stsadm -o deletesolution -name SharePointAjax.wsp -override


    "SharePointAjax.wsp" does not exist in the solution store.


    C:\Windows\system32>stsadm -o execadmsvcjobs

    Executing .
    Operation completed successfully.


    C:\Windows\system32>stsadm -o addsolution -filename SharePointAjax.wsp

    %
    Anything Is Possible !
    2010年3月9日 6:34
  • 问题已解决:"
    %systemdrive%\Program Files\Common Files\Microsoft Shared\web server extensions\12\BIN\stsadm.exe" -o addSolution -filename  C:\Users\hao.jiang\Desktop\sharepointtools\QuickPart1.03\SharePointAJAX.wsp

    pause

    把以上文本保存为.bat文件后运行 !filename 后面跟的是 绝对路径,放在我用的相对路径好像不行 !注意绝对路径文件最后不要有中文和空格!运行成功后会显示一句包含succeed字符!

    把 sharepoint.ajax.dll 用 放在GAC里面!vs tools 里面 管理员运行:C:\Windows\system32>gacutil.exe -if c:\sharepoint.ajax.dll

    打开 管理中心  -->Operations [操作中心 ] -->Solution management [解决方案管理] -->找到 "sharepointajax.wsp        Deployed      None " 这一行! 点击进去后点击"Deploy Solution ",选择自己需要部署到的端口号!



    Anything Is Possible !
    • 已标记为答案 Jiang Hao 2010年3月11日 10:05
    2010年3月11日 10:05