Export-SPWeb Insíonn Me "InvalidData” Ach tá an Sonraí bailí

Tá mé i bpróiseas na scríbhneoireachta earra do na daoine go maith ag www.sharepointbriefing.com agus go mbaineann sé imscaradh liosta ó fheirm a fhorbairt ar fheirm a tháirgeadh.  Tá mé ag accustomed fós ag baint úsáide as stsadm agus is gá a bhriseadh go nós, mar sin fired mé suas an SharePoint 2010 Bainistíocht Shell agus d'imir sé timpeall ag baint úsáide Export-SPWeb chun cúltaca mo liosta.  Cad é an rud strangely deacair a bhí le bheith!

Choinnigh mé ag fáil an earráid seo:

image

Sin earráid, "InvalidData: (Microsoft.Share…CmdletExportweb"”) bhí mé a mharú.  Tá mé náire ar cé chomh fada mé ag streachailt leis seo.

Bhí mé roimhe seo reáchtáil i balla le PowerShell agus a úsáidtear stsadm a fháil timpeall air.  Rinne mé é arís an am seo agus fuair mé torthaí maithe.

Chaith mé a lán de fiddling ama ar fud leis an rogha-aitheantais agus ansin ar deireadh le-ItemURL.  Casadh sé amach go n-éilíonn an rogha ItemURL cosán iomlán ar an liosta / na leabharlainne tú  ag iarraidh a onnmhairiú gan an http://giotán freastalaí.  Mar sin,, in ainneoin go bhfuil an argóint Aitheantais dírithe ar subsite, nach bhfuil an ItemURL i gcoibhneas leis an Sainaithin ach i gcoibhneas leis an mbailiúchán láithreán.

Bheadh ​​sé a bheith deas le haghaidh an cmdlet a insint dom cad a bhí minimally bailí (an Aitheantais sa chás seo) agus cad a bhí neamhbhailí (ItemUrl).  Cabhrú leis na baint beag daoine a glacadh leis an táirge.  Gan ding mór i gcoinne SharePoint, but a little one at least 🙂

Tá súil agam go mbeidh an post seo shábháil duine éigin le beagán de grief sa todhchaí.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Ag Obair Le TreeNodeBinding sa Rialú Treeview ASP.NET

Beidh mé ag obair ar cad tá súil agam a bheith ina luath-scaoileadh CodePlex tionscadal a chuireann le beagán comhtháite deas ar na codanna gréasáin ag caint le chéile trí sholáthraí / tomhaltóirí naisc chun críche iniúchadh ar shuíomh SharePoint faoi na clúdaigh.  (Tá sé seo déanta cinnte roimh, ach tá sé seo le tionscadal foghlama a oiread agus is rud eile).  Tá sé seo i gceist a bheith in áit an taiscéalaí fuinneoga bhfianaise SharePoint 2010 leabharlanna doiciméad.

Tá an cód an glao athchúrsach gnách síos an SPWeb agus SPLists ó phointe tosaigh tugtha.  Tógann an réad a chuireann é go traversing suas teaghrán XML go Breathnaíonn an rud éigin mar seo:

<url = sitecollection’http://demo2010a:9090′>
 
<gréasáin
     title = 'Hello World Bosca Gainimh " 
     Teimpléad = 'A suíomh seo le haghaidh foirne a eagrú go tapa, údar, agus faisnéis a roinnt, Blah blah blah '>

     <liosta
        BCC_Health_Services_FAQs title = '’
        Teimpléad = 'CustomList’
       
listid =’http://demo2010a:9090/helloworldsandbox[sciar]1e02b001-3cb2-4f17-b63d-7809e86b4174′>
    
</liosta>

     <liosta
        'BCC_Notifications' title = 
        Teimpléad = 'CustomList' 
        listid =’
http://demo2010a:9090/helloworldsandbox[sciar]5a5a13d1-877c-41c0-9063-b9612be80d5e’>
     </liosta>

  </gréasáin>

</sitecollection>

Tá mé ag súil a ghlanadh suas go XML roimh a dúirt go léir agus a rinneadh.

Ba mhaith liom a fháil ar deireadh thiar an fhaisnéis sin suas agus isteach i rialú Treeview.  Nach bhfuil rudaí go díreach cré uafás.

Is é an dúshlán ghlac mé ar anseo a bhí an dearcadh crann ceangal a dhéanamh Foinse Sonraí rialú XML ionad de láimh a thógáil suas mo treenodes mar mé trasna an crann.  Rinne mé seo i bpáirt mar go bhfuil mé rudaí a dhéanamh d'aon ghnó níos deacra ar mé féin (tá sé seo le tionscadal foghlama tar éis an tsaoil) agus go páirteach toisc go bhfuil mé ar an gcoincheap sin doiléir nach bhfuil tógáil suas nód crann mar mé trasna an crann ag smaoineamh maith go fadtéarmach.

Is é an fhadhb atá leis an gcur chuige nach bhfuil an rialú Treeview an eolas faoi na tréithe maith ar an nóid suimiúla cosúil le "liosta" nó "gréasáin" mar sin léiríonn sé an aschur de réir réamhshocraithe:

 

image

Ní Sin úsáideach.  Tá sé seo nuair a chabhraíonn leis an rang TreeNodeBinding.  Is féidir liom seo a úsáid chun insint an rialú Treeview conas ba chóir é a léirmhíniú an XML.  Seo sampla:

TNB = nua TreeNodeBinding();
tnb.DataMember = "list"; // Is é seo an lipéad san xml do shuíomh.
tnb.TargetField = "listid";
tnb.ValueField = "title";
tnb.ToolTipField = "Template";

Insíonn sé seo ina gceangal ar an treeview go nuair a fhaigheann sé <liosta> nód san XML, beidh feidhm ag na ceangail do TargetField, ValueField agus ToolTipField.  I mí na Bealtaine app, na léarscáil mar seo a leanas:

  • TargetField: Nuair a cad a tharlaíonn nuair duine éigin ar luach nód, Is é seo an méid mbainfidh tú a fháil do SelectedNode.Value.  Ní hé seo a mheascadh le ...
  • ValueField: Tá sé seo cad ba mhaith leat an Treeview a thaispeáint don úsáideoir.
  • ToolTipField: An luach ó na XML gur mian leat mar Tooltip.

Cuir go TreeNodebinding le DataBindings an dearcadh crann agus gheobhaidh tú aschur mar seo:

 

image

Feicfidh mé a bheith níos mó ar seo go léir mar a leanúint liom ar an tionscadal agus ar deireadh thiar seo a chur suas ar CodePlex.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Ag Lorg Mór SharePoint Talent

Anseo tá airteagal eile a scríobh mé do na daoine go maith ag SharePoint Faisnéisiú entitled “Finding Great SharePoint Talent”. The article tries to give some advice on how to find truly good and well-experienced people when you’re looking to expand your staff.

Seo a teaser:

Teaser

Seiceáil sé amach.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Backup-SPSite cmdlet theipeann ciúin Nuair a cuireadh chun báis le Ceadanna Mícheart

Bhí mé ar fhreastalaí agus a reáchtáil ar shuíomh ordú leadránach cúltaca a bhailiú le cmdlet powershell Cúltaca-SPSite agus fuair an earráid seo a leanas a:

Backup-SPSite : Ní féidir teacht ar an réad SPSite le Id nó URL: ...  (teachtaireacht iomlán thíos)

image

Tá mé go raibh ceisteanna leis an bhfreastalaí mar sin rinne sé smaoineamh liom go raibh an freastalaí breoite nó rud éigin.  Aistrigh mé thar a stsadm sean go maith agus an uair seo fuair me earráid éagsúla:

Is féidir an oibríocht a dhéanamh ach amháin ar ríomhaire atá ceangailte le feirm freastalaí ... (teachtaireacht iomlán thíos)

image

Ar ndóigh,, sé é ar an bhfeirm agus go léir go, ach ní raibh sé tarlú dom go raibh mé i logáilte isteach le mo chuntas féin agus mé logáil isteach de ghnáth i gcuntas mar córas isteach ar an bhfreastalaí.  Rinne mé sin agus d'éirigh leis an cúltaca.  Cad a bhfaighidh mé suimiúil é gur thug an cmdlet dom slándála teachtaireacht earráide bearrtha.  Sin de chineál ar neat ach níor cabhrú liom i bhfad níos :) 

<deireadh />

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Díreach chuig Liosta bPríosún – Cisco VPN Cliant

Samhradh seo caite, Chruthaigh mé "díreach i bpríosún" liosta le haghaidh an cuisneoir.  #1 ar an liosta é Lawrence O'Donnell (le tuar míchruinn), ach tá an mbealach sin thar an raon feidhme an bhlag seo :)  Sa lá atá inniu, Tá mé ag cur VPN Cisco an cliant ar an liosta, agus é sin i scóip le srón.

A bunch de bliain ó shin go leor de na cliaint a úsáidtear Cisco VPN chun a chumasú cianrochtain a fháil ar a suíomh.  Ar ais ansin, Chruthaigh mé ríomhairí pearsanta fíorúil le haghaidh gach ceann de na cliaint agus suiteáilte Cisco ar an? Cén fáth ar?  Toisc glais Cisco do ríomhaire suas ionas nach féidir leat brabhsáil fiú printéirí líonra áitiúil, lig uirlisí aonar contúirteacha cosúil le Skype, Communicator agus an "~" eochair.  Ach,  má tá tú é a shuiteáil ar VM, Is é do VM faoi ghlas síos ach ní do óstach. 

Tá mé i gcuimhne ar na laethanta ghlóir lá atá inniu ann toisc go bhfuil mé a úsáid VPN cliant Cisco * arís * agus loic sé dom agus tá mé é a úsáid i nóiméid.  Ba mhaith liom a blog in áit faoi cé mhéad tuillte Cisco VPN cliant a bheith i jail seachas é a úsáid ...

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

SharePoint Fest – Denver

Beidh mé ag labhairt i Denver ag an Fest SharePoint ócáid ​​ar Bealtaine.  Tá mé ag dul chun plé a dhéanamh ar roinnt gnó coiteann agus teicniúla a iarraidh-go-a dhéanamh atá i sreabhadh oibre Dearthóir SharePoint agus breac-chuntas ar roinnt patrúin is féidir leat é a úsáid chun iad a réiteach.

Níl a lán de na rudaí an-suimiúil eile ar siúl ag an gcomhdháil, mar sin é a sheiceáil amach: http://www.sharepointfest.com/Denver/

Nach bhfuil sé ar ócáid ​​saor in aisce agus tá mé cód lascaine handy, mar sin fág nóta nó ping dom agus beidh mé a thabhairt gladly amach.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

A chur i bhfeidhm Córas Fógra Domhanda Pop-up

Scríobh mé suas earra www.sharepoint.briefing.com dar teideal "A chur i bhfeidhm Córas Fógra Domhanda Pop-up."  Cuireadh an fheidhm bhfeidhm le haghaidh coláiste pobail do closings scoil de bharr sneachta agus mar sin de cumarsáid a dhéanamh. 

Úsáideann sé liosta saincheaptha, amach as an bhosca seirbhísí gréasáin SharePoint agus roinnt jQuery a dhéanamh ar an obair.

Seo a teaser:

image

Léigh an rud ar fad anseo: http://www.sharepointbriefing.com/features/article.php/3918471/Implement-a-Global-Pop-up-Notification-System.htm

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Nascadh Scagairí Field Téacs chun Do Chuid Gréasáin an Chustaim

Bhí mé eolas a fháil ó scagaire Allamuigh Téacs i SharePoint 2010 isteach i mo chuid gréasáin saincheaptha.  Rinne mé ag baint úsáide as airteagal seo MSDN mar bhonn ach tá an t-alt briste nó Níl mé díreach tar éis é a gceart.

Is beag níos mó ag cuardach iompú suas Mike Smith Ranníocaíocht MSDN anseo (http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/72F1732A-7F93-441E-8644-2E82BBB153D9).

Níl a lán de rudaí amach ann ar chodanna gréasáin Connectable ach tá airteagal Mike chomh simplí mar a fhaigheann sé.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Hainmspásanna athainmniú Cuid Gréasáin (Nó, Ní féidir cúis amháin le Cuid "A Gréasáin nó Rialú Foirm Gréasáin ar an Leathanach seo a chur ar taispeáint nó a allmhairítear)”

Tá mé ag obair a fháil ar mo chops dev ar ais agus chun na críche sin, ag obair ar thionscadal Caitheamh aimsire go bhfuil na píosaí seo a leanas a:

  • Ceangailte chuid gréasáin go bhfaighidh an suíomh nó URL bhailiú ó láithreán as an bhosca chuid Téacs gréasáin SharePoint Scagaire.
  • Breathnaíonn an chuid seo gréasáin atá suas go léir ar an eolas mar gheall ar an an láithreán roghnaithe, Gineann pacáiste XML agus tugann sé amach go WP eile ar an leathanach (via naisc).
  • 3Faigheann ú chuid gréasáin an XML agus a dhéanann roinnt rudaí chlaochlú XSL.

Theastaigh uaim a athainmniú an spás ainm na píosaí le "Nivlag" agus bhí mé ag fáil buailte suas leis an earráid seo a leanas nuair a imscaradh mé an chuid gréasáin chun  mo thimpeallacht tástála:

Ní féidir Web Cuid nó Foirm Gréasáin Rialú ar an Leathanach seo a chur ar taispeáint nó a allmhairiú.  Níorbh fhéidir an cineál a fháil nó nach bhfuil sé cláraithe mar sábháilte.

Is é seo an fhadhb thosaitheoirí, ach shíl mé gur mhaith liom a bhreacadh síos nóta ar an nós.  Ba chúis agam an earráid nuair mé ceart-chliceáil ar an spás ainm réamhshocraithe (a mhainnigh an t-ainm tionscadal), roghnaithe Refactor agus ansin Athainmnigh mar seo:

image

Go raibh rudaí a athainmniú i bunch na n-áiteanna sa tionscadal, ach níl sé go leor.  Ní mór duit freisin chun coigeartuithe eile a roinnt:

1. Manually oscailt suas agus in eagar comhad, "ShaerPointProjectItem.spdata". Sin comhad XML a bhfuil <SafeControls> alt.  Níl eolas den comhad seo ar chúis ar bith An fheidhm a athainmniú ainmspás, mar sin ní mór duit a thabhairt cothrom le dáta an Namespace ann de láimh.

2. Manually in eagar an comhad WebPart..  Ar chúis ar bith, Ní Visual Studio seo a athrú tagairt ach oiread.  Change the "<cineál>"Nód a léiriú do ainmspás athrú ann.

3. Ar deireadh, ag brath ar an gcaoi a refactored tú an t-athrú ainmspás, Féadfaidh amhairc stiúideo a bheith cothrom le dáta freisin an teaghrán go ndéanfar tagairtí do chomhad ascx. anseo:

private const string _ascxPath = @"~/_CONTROLTEMPLATES ……

Seans go mbeidh ort a athrú ar ais.  Feicfidh tú toisc go mbainfidh tú a fháil ar earráide cosúil leis an méid seo a leanas nuair iarracht tú, agus an chuid gréasáin a chur le crios chuid gréasáin ar  leathanach:

Server Error in ‘/’ Iarratais.


The file ‘/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ níl sé ann.

Cur Síos: Tharla eisceacht unhandled linn chur i bhfeidhm an t-iarratas gréasáin atá ann faoi láthair. Déan iniúchadh ar an rian chairn le haghaidh tuilleadh eolais mar gheall ar an earráid agus nuair a tháinig sé ar an Cód.
Sonraí Eisceacht: System.Web.HttpException: The file ‘/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ níl sé ann.
Foinse Earráid:

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.

 

Fix an tagairt ann agus ba chóir duit a bheith go maith chun dul.

4. Ar deireadh, an comhad ASCX iarbhír go raibh tagairt fós (dom) leis an ainmspás bunaidh d'aois (Ní raibh an fheidhm refactor / rename shocrú seo).  Beidh a fhios agat faoi seo earráid nuair iarracht tú, agus an chuid ghréasáin a chur leis an leathanach a fháil agus an teachtaireacht seo a leanas:

Server Error in ‘/’ Iarratais.


Earráid Parser

Cur Síos: Tharla earráid le linn parsáil an d'acmhainn ag teastáil chun freastal ar an iarratas. Tabhair faoi athbhreithniú a dhéanamh ar na sonraí earráid parsáil sonracha seo a leanas agus a mhodhnú do chomhad foinse cuí.
Earráid Teachtaireacht Parser: Could not load type ‘RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl’.
Foinse Earráid:

Líne 6:  <%@ Import Namespace="Microsoft.SharePoint" %> 
Líne 7:  <%@ Register Tagprefix="WebPartPages" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, Leagan = 14.0.0.0, Cultúr = neodrach, PublicKeyToken = 71e9bce111e9429c" %>
Líne 8:  <%@ Control Language="C#" AutoEventWireup="true" CodeBehind="VisualWebPart1UserControl.ascx.cs" Inherits="RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

Foinse Comhad: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Líne: 8


Eolas faoin Leagan: Microsoft. NET Framework Leagan:2.0.50727.4927; ASP.NET Leagan:2.0.50727.4927

Cuir an comhad ascx. Go díreach agus a shocrú ar an ainmspás briste.

Ag an bpointe seo, Bhí mé ar deireadh a chuid gréasáin beo san ainmspás mo roghnú.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin

Pointe Feidhmíochta – Ní Tá sé Just do Geeks BI Aon More

Scríobh mé suas airteagal beag faoi Pointe Feidhmíochta luaithe an tseachtain seo agus tá sé díreach foilsithe www.sharepointbriefing.com.  Seo an votepage:

 

image

Cliceáil anseo chun an léamh an t-alt.

I mo thuairimse, go bhfuil an taithí a fhorbairt Pointe Feidhmíochta fhoriomlán awkward ag an bpointe seo in am, ach tá sé cinnte inrochtana.  I leaganacha roimhe, Bhraith sé cosúil go raibh sé ach droichead i bhfad ró don chuid is mó daoine SharePoint.  Éilíonn an timpeallacht nua a fháil do lámha salach, ach nuair a fhaigheann tú faoi na clúdaigh, Tá sé go leor inaitheanta.

</deireadh>

Liostáil le mo bhlag.

Lean mé ar Twitter ag http://www.twitter.com/pagalvin