Allforio-SPWeb Dweud wrth Me "InvalidData” Ond mae'r data yn ddilys

Rydw i yn y broses o ysgrifennu erthygl ar gyfer y bobl yn dda yn www.sharepointbriefing.com ac mae'n cynnwys defnyddio rhestr o fferm datblygu i fferm cynhyrchu.  Rwy'n gyfarwydd yn dal i ddefnyddio stsadm ac mae angen i dorri'r arfer, felly yr wyf yn tanio fyny'r SharePoint 2010 Rheoli Shell a chwarae o gwmpas gan ddefnyddio Allforio-SPWeb at backup fy rhestr.  Beth yn beth rhyfedd anodd sy'n profi i fod yn!

Rwy'n cadw cael y gwall:

image

Bod gwall, "InvalidData: (Microsoft.Share ... CmdletExportweb "") yn lladd fi.  Rwy'n teimlo cywilydd ar ba mor hir yr wyf yn cael trafferth gyda hyn.

Cefais yn flaenorol rhedeg i mewn i wal gyda PowerShell a ddefnyddir stsadm i fynd o gwmpas ei.  Rhoddais gynnig eto y tro hwn ac yr wyf yn cael canlyniadau da.

Rwy'n treulio llawer o amser yn ffidlan o gwmpas gyda y-Hunaniaeth opsiwn ac yna yn olaf â-ItemURL.  Mae'n ymddangos bod yr opsiwn ItemURL yn gofyn am lwybr llawn o'r rhestr / llyfrgell chi  awyddus i allforio heb y http://ychydig gweinydd.  Felly, er gwaethaf y ffaith bod y ddadl Hunaniaeth yn pwyntio at subsite, nid yw'r ItemURL yw gymharu â'r Nodi ond mewn perthynas â'r casgliad safle.

Byddai wedi bod yn braf ar gyfer y cmdlet i ddweud wrthyf beth oedd leiaf ddilys (y Hunaniaeth yn yr achos hwn) a beth oedd yn annilys (ItemUrl).  Mae'r cyffyrddiadau bach helpu pobl i fanteisio ar y cynnyrch.  Ddim yn ding fawr yn erbyn SharePoint, but a little one at least 🙂

Gobeithio y bydd y swydd hon arbed rhywun ychydig o alar yn y dyfodol.

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Gweithio Gyda TreeNodeBinding yng Ngorchymyn Rheoli Treeview ASP.NET

Byddaf i wedi bod yn gweithio ar yr hyn yr wyf yn gobeithio fod yn fuan-ryddhau CodePlex prosiect sy'n darparu ychydig integredig braf o rannau we siarad â'i gilydd trwy ddarparwr / defnyddwyr cysylltiadau er mwyn edrych i mewn i safle SharePoint o dan y cloriau.  (Mae hyn wedi cael ei wneud yn sicr cyn, ond mae hwn yn brosiect dysgu cymaint ag unrhyw beth arall).  Mae hyn i fod i gymryd lle y fforiwr ffenestri barn SharePoint 2010 llyfrgelloedd ddogfen.

Mae'r cod yn yr alwad ailadroddus arferol ar lawr y SPWeb a SPLists o fan cychwyn penodol.  Mae'r gwrthrych sy'n gwneud popeth a tramwyo yn adeiladu sefydlu llinyn XML sy'n edrych yn debyg i hyn:

<sitecollection url =’http://demo2010a:9090′>
 
<we
     title = 'Helo Byd Pwll tywod' 
     Templed = 'Mae safle ar gyfer timau yn gyflym drefnu, awdur, a rhannu gwybodaeth, Blah blah blah '>

     <rhestr
        title = 'BCC_Health_Services_FAQs’
        Templed = 'CustomList’
       
listid =’http://demo2010a:9090/helloworldsandbox[Yr wyf fi]1e02b001-3cb2-4f17-b63d-7809e86b4174′>
    
</rhestr>

     <rhestr
        title = 'BCC_Notifications' 
        Templed = 'CustomList' 
        listid =’
http://demo2010a:9090/helloworldsandbox[Yr wyf fi]5a5a13d1-877c-41c0-9063-b9612be80d5e’>
     </rhestr>

  </we>

</sitecollection>

Yr wyf yn disgwyl i lanhau bod XML cyn i'r holl sy'n cael ei ddweud ac wedi gwneud.

Yr wyf am y pen draw, gael yr wybodaeth honno i fyny ac i mewn i reolaeth Treeview.  Ddim yn union y ddaear stwff chwalu.

Yr her ar Cymerais yma oedd i gysylltu farn goeden i reoli Ffynhonnell Data XML yn hytrach na llaw adeiladu fy treenodes gan fy mod yn croesi y goeden.  Fe wnes i hyn yn rhannol oherwydd fy mod i'n gwneud pethau yn fwriadol galetach ar fy hun (hwn yn brosiect dysgu ar ôl yr holl) ac yn rhannol oherwydd bod gen i syniad hwn amwys nad oes modd adeiladu i fyny nodau goeden gan fy mod yn croesi y goeden yn syniad da ar gyfer y tymor hir.

Y broblem gyda'r dull hwn yw nad yw'r rheolaeth Treeview yn gwybod am y nodweddion da ar y nodau diddorol fel "rhestr" neu "we" felly ei fod yn dangos yr allbwn hwn yn ddiofyn:

 

image

Nid yw hynny'n ddefnyddiol.  Dyma lle y dosbarth TreeNodeBinding yn helpu.  Gallaf ddefnyddio hwn i ddweud wrth y rheolaeth Treeview sut y dylai ddehongli'r XML.  Dyma enghraifft:

tnb = newydd TreeNodeBinding();
tnb.DataMember = "rhestr"; // Dyma'r label yn y xml ar gyfer safle.
tnb.TargetField = "ListId";
tnb.ValueField = "Teitl";
tnb.ToolTipField = "Template";

Mae hyn yn gyfrwymol yn dweud wrth y treeview hynny pan fydd yn dod o hyd i <rhestr> nod yn y XML, wneud cais am y rhwymiadau TargetField, ValueField a ToolTipField.  Ym mis Mai app, Map y rhain fel a ganlyn:

  • TargetField: Rhywun chleciau pan ar werth nod, dyma beth y byddwch yn ei gael ar gyfer SelectedNode.Value.  Nid yw hyn yn cael ei drysu gyda ...
  • ValueField: Mae hyn yn yr hyn yr ydych am i'r Treeview i arddangos i'r defnyddiwr.
  • ToolTipField: Mae'r gwerth o'r XML a 'ch angen fel cyngor offer.

Ychwanegwch y TreeNodebinding i DataBindings farn goeden ac rydych yn cael allbwn fel hyn:

 

image

Bydd gen i fwy o wybodaeth am hyn i gyd gan fy mod yn parhau ar y prosiect a rhoi hyn yn y pen draw i fyny ar Codeplex.

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Dod o hyd i SharePoint Talent Fawr

Dyma erthygl arall ysgrifennais i bobl dda am SharePoint Briffio hawl "dod o hyd i SharePoint Talent mawr". Mae'r erthygl yn ceisio rhoi rhywfaint o gyngor ar sut i ddod o hyd i bobl wirioneddol dda a profiadol pan ydych yn chwilio i ehangu eich staff.

Dyma ymlid:

Teaser

Atalfa '.

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Backup-SPSite cmdlet ddistaw Yn methu Pan Cyflawnwyd gyda Caniatadau Anghywir

Roeddwn ar weinydd a rhedeg gorchymyn safle casglu wrth gefn diflas gyda cmdlet powershell Backup-SPSite ac yr oedd y gwall canlynol:

Backup-SPSite : Methu dod o hyd gwrthrych SPSite gyda Id neu URL: ...  (neges llawn isod)

image

Rwyf wedi cael problemau gyda gweinydd hwn felly mae'n gwneud i mi feddwl bod y gweinydd yn sâl neu rywbeth.  Rwy'n newid i stsadm da hen a'r tro hwn fe ges i wall gwahanol:

Gall y weithred hon yn cael ei berfformio yn unig ar gyfrifiadur sy'n ymuno i fferm weinydd ... (neges llawn isod)

image

Wrth gwrs, mae'n ei ar y fferm a'r cyfan y, ond oedd yn digwydd i mi fy mod yn logio i mewn gyda fy nghyfrif hun ac rwy'n fel arfer mewngofnodi fel cyfrif ar system y gweinydd hwn.  Wnes i hynny a 'r backup llwyddo.  Yr hyn sy'n ddiddorol i mi yw bod y cmdlet cefais neges gwall diogelwch tocio.  Dyna math o daclus ond nid oedd yn fy helpu i lawer :) 

<diwedd />

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Syth i'r Rhestr Carchar – Cisco VPN Cleient

Yr haf diwethaf, Rwyf wedi creu "yn syth i'r carchar" rhestr ar gyfer yr oergell.  #1 ar y rhestr yn Lawrence O'Donnell (ar gyfer rhagfynegiadau anghywir), ond dyna ymhell y tu hwnt i gwmpas y blog :)  Heddiw, Dw i'n ychwanegu Cisco yn VPN cleient at y rhestr, ac mae hynny o ran eu cwmpas gan trwyn.

Mae criw o flynyddoedd yn ôl nifer y cleientiaid sy'n defnyddio Cisco VPN i alluogi mynediad o bell at eu safle.  Bryd hynny, Rwy'n greu rhith cyfrifiaduron ar gyfer pob un o'r cleientiaid a gosod Cisco ar y? Pam?  Oherwydd Cisco cloeon eich peiriant i fyny fel na allwch chi hyd yn oed bori argraffyddion rhwydwaith lleol, gadael offer peryglus yn unig fel Skype, Cyfathrebu a'r "~" allweddol.  Ond,  os ydych yn ei osod ar VM, eich VM ei gloi i lawr ond nid eich gwesteiwr. 

Dw i'n hatgoffa o'r dyddiau hynny gogoniant heddiw oherwydd rhaid i mi ddefnyddio Cisco cleient VPN * * eto ac mae'n cloeon i mi ac yn rhaid i mi ei ddefnyddio mewn munud.  Byddai'n well gen i flogio am faint o Cisco VPN cleient yn haeddu bod yn y carchar yn hytrach nag yn ei ddefnyddio ...

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

SharePoint Fest – Denver

Byddaf yn siarad yn Denver yn y Fest SharePoint digwyddiad ar Fai.  Rydw i'n mynd i drafod rhai busnes cyffredin a thechnegol am-i-ddim sydd yn llif gwaith Dylunydd SharePoint ac amlinellu rhai patrymau gallwch eu defnyddio i ddatrys eu.

Mae llawer o bethau diddorol iawn eraill yn digwydd yn y gynhadledd, felly ewch i: http://www.sharepointfest.com/Denver/

Nid yw'n digwyddiad am ddim ac mae gen i god disgownt defnyddiol, felly gadewch sylw neu ping mi a byddaf yn falch o roi allan.

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Gweithredu System Hysbysu Fyd-eang Pop-up

Ysgrifennais i fyny erthygl ar gyfer www.sharepoint.briefing.com dwyn y teitl "Gweithredu System Hysbysu Fyd-eang Pop-up."  Mae'r swyddogaeth hon yn cael ei weithredu ar gyfer coleg cymunedol i gyfathrebu cau lawr ysgol oherwydd eira ac yn y blaen. 

Mae'n defnyddio rhestr arfer, allan o'r gwasanaethau blwch we SharePoint a rhai jQuery i wneud y gwaith.

Dyma ymlid:

image

Darllenwch yr holl beth yma: http://www.sharepointbriefing.com/features/article.php/3918471/Implement-a-Global-Pop-up-Notification-System.htm

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Cysylltu Hidlau Maes Testun at 'ch Rhan Custom Web

Roeddwn i eisiau derbyn gwybodaeth o Maes Testun hidledig mewn SharePoint 2010 i mewn i fy rhan we arferiad.  Yr wyf yn ceisio defnyddio yr erthygl hon MSDN fel sail, ond yr erthygl naill ai'n cael ei dorri neu ddim ond dydw i ddim yn ei ddilyn yn gywir.

Ychydig chwilio mwy troi i fyny Mike Smith MSDN cyfraniad yma (http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/72F1732A-7F93-441E-8644-2E82BBB153D9).

Mae 'na lot o bethau allan yna ar rannau we connectable ond erthygl Mike yr un mor syml ag y mae'n cael.

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Ailenwi Rhan Parthau We (Neu, Ni all un rheswm am "A We Rhan neu Ffurflen Rheoli Web ar y Page cael eu harddangos neu eu mewnforio)”

Rwyf wedi bod yn gweithio i gael fy golwythion dev yn ôl ac i'r perwyl hwnnw, gweithio ar brosiect hobi sy'n meddu ar y darnau canlynol:

  • Connected gwe rhan sy'n cael safle neu safle URL gasglu o allan o'r bocs SharePoint Testun Filter gwe rhan.
  • Mae'r we ran yn edrych i fyny yr holl wybodaeth am y safle a ddewiswyd, yn cynhyrchu pecyn XML a dwylo i ffwrdd i WP arall ar y dudalen (drwy gysylltiadau).
  • 3ydd gwe rhan yn derbyn yr XML ac yn gwneud rhywfaint o drawsnewid pethau XSL.

Roeddwn i eisiau i ailenwi'r enw gofod yr holl ddarnau i "Nivlag" ac roeddwn yn cael ei daro i fyny gyda'r gwall canlynol pan fyddaf yn defnyddio y we rhannol i  fy amgylchedd prawf:

Ni all We Rhan neu Ffurflen Rheoli Web ar y Page cael eu harddangos neu eu mewnforio.  Ni allai'r fath yn cael ei ganfod neu ni ei gofrestru mor ddiogel.

Mae hyn yn broblem i ddechreuwyr ond yr wyf yn meddwl y byddwn i'n jot i lawr nodyn ar hyn beth bynnag.  Yr wyf achosodd y gwall wrth i'n iawn-glicio ar y gofod enw diofyn (oedd heb eu talu i'r enw'r prosiect), dethol Refactor ac yna Ail-enwi fel hyn:

image

Dyna oedd yn ail-enwi pethau mewn criw o leoedd yn y prosiect, ond nid yw'n ddigon.  Mae angen i chi hefyd wneud nifer o addasiadau eraill:

1. Manually agor i fyny a golygu ffeil, "ShaerPointProjectItem.spdata". Bod ffeil XML sydd â <SafeControls> adran hon.  Nid yw'r swyddogaeth ail-enwi namespace yn ymwybodol o hyn ffeil am ba bynnag reswm, felly mae angen i chi roi'r wybodaeth ddiweddaraf i'r Parth yno â llaw.

2. Manually olygu'r ffeil. Webpart.  Am ba bynnag reswm, Nid Visual Studio yn newid cyfeiriad hwn ychwaith.  Newid y "<Math>"Nod i adlewyrchu eich newid namespace yno.

3. Yn olaf, yn dibynnu ar sut yr ydych yn refactored y newid namespace, Efallai y stiwdio weledol hefyd wedi diweddaru y llinyn bod cyfeiriadau eich. ffeil ascx yma:

_ascxPath llinyn const preifat = @"~/_CONTROLTEMPLATES...

Efallai y bydd angen i chi newid y cefn.  Byddwch oherwydd byddwch yn cael gwall yn debyg i'r canlynol pan fyddwch yn ceisio ac ychwanegwch y we rhannol i ran parth ar y we ar  dudalen:

Gwall gweinydd yn ' /’ Cais.


Y ffeil ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ yn bodoli.

Disgrifiad: Digwyddodd Eithriad heb eu trin yn ystod y gweithredu y cais ar y we ar hyn o bryd. Os gwelwch yn dda adolygu'r olrhain stac i gael mwy o wybodaeth am y gwall a lle mae'n tarddu yn y cod.
Manylion Eithriad: System.Web.HttpException: Y ffeil ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ yn bodoli.
Ffynhonnell Gwall:

An unhandled exception was generated during the execution of the current web request. Information regarding the origin and location of the exception can be identified using the exception stack trace below.

 

Gosodwch y cyfeirio yno a dylech fod yn dda i fynd.

4. Yn olaf, y ffeil ASCX gwirioneddol yn dal i fod yn gyfeiriad (i mi) i'r hen namespace gwreiddiol (nad yw'r swyddogaeth refactor / ailenwi yn atgyweiria hon).  Byddwch yn gwybod am y gwall hwn pan fyddwch yn ceisio ac ychwanegwch y we rhan i'r dudalen a chael y neges ganlynol:

Gwall gweinydd yn ' /’ Cais.


Gwall gramadegydd

Disgrifiad: Mae gwall wedi digwydd yn ystod y dosrannu o adnoddau sydd eu hangen i wasanaethu y cais hwn. Darllenwch y canlynol manylion dosrannu gwall penodol ac addasu eich ffeil ffynhonnell briodol.
Parser Neges Gwall: Allai ddim llwytho'r math 'RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl'.
Ffynhonnell Gwall:

Llinell 6:  <%Namespace="Microsoft.SharePoint @ Mewngludo" %> 
Llinell 7:  <%@ Tagprefix gofrestr = "WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Fersiwn = 14.0.0.0, Diwylliant = niwtral, PublicKeyToken = 71e9bce111e9429c" %>
Llinell 8:  <%@ Eu rheoli iaith = "C#" AutoEventWireup = "yn wir" CodeBehind="VisualWebPart1UserControl.ascx.cs" Inherits="RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

Ffynhonnell File: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Llinell: 8


Gwybodaeth Fersiwn: Microsoft. Fersiwn Fframwaith NET:2.0.50727.4927; ASP.NET Fersiwn:2.0.50727.4927

Olygu'r ffeil. Ascx uniongyrchol a gosod y namespace torri.

Ar y pwynt hwn, Yr wyf yn olaf wedi cael rhan ar y we sy'n byw yn y namespace fy dewis.

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin

Pwynt Perfformiad – Mae'n Not Just ar gyfer Geeks BI Unrhyw Mwy

Ysgrifennais at erthygl ychydig ynghylch perfformiad y pwynt yn gynharach yr wythnos hon ac mae newydd ei gyhoeddi www.sharepointbriefing.com.  Dyma y intro:

 

image

Cliciwch yma i ddarllen yr erthygl.

Credaf fod y profiad datblygu Point Perfformiad cyffredinol yn lletchwith ar hyn o bryd, ond mae'n bendant yn hygyrch.  Mewn fersiynau blaenorol, Roedd yn teimlo fel petai dim ond Pont rhy bell ar gyfer y rhan fwyaf o bobl SharePoint.  Mae'r amgylchedd newydd yn ei gwneud yn ofynnol i gael eich dwylo budr, ond wrth i chi fynd o dan y gorchuddion, Mae'n eithaf adnabyddus.

</diwedd>

Tanysgrifio i fy mlog.

Dilynwch fi ar Twitter yn http://www.twitter.com/pagalvin