Renaming Mtandao Sehemu Namespaces (Au, Sababu moja kwa ajili ya Sehemu ya "Web au Mtandao wa Kudhibiti Fomu kwenye Ukurasa huu haliwezi kuonyeshwa au nje)”

Nimekuwa kazi ya kupata wangu chops dev nyuma na hadi mwisho kwamba, kazi katika mradi hobby kwamba ina bits zifuatazo:

  • Kushikamana mtandao sehemu ambazo hupokea tovuti au tovuti URL ukusanyaji kutoka nje ya boksi SharePoint sehemu Nakala Filter mtandao.
  • Hii ni sehemu ya mtandao inaonekana up info zote kuhusu tovuti kuchaguliwa, inazalisha mfuko XML na hukabidhi kuwa mbali na WP mwingine katika ukurasa (kupitia uhusiano).
  • 3rd mtandao sehemu inapata XML na anafanya baadhi XSL kubadilisha mambo.

Nilitaka kubadili jina la nafasi ya jina la bits wote na "Nivlag" na mimi nilikuwa kupata hit up na makosa yafuatayo wakati mimi uliotumika sehemu ya mtandao  mtihani wangu mazingira:

Sehemu ya Mtandao au Mtandao wa Kudhibiti Fomu kwenye Ukurasa huu haliwezi kuonyeshwa au nje.  aina haikuweza kupatikana au si kusajiliwa kama salama.

Hili ni tatizo la Beginner lakini nilifikiri ningependa kuandika maelezo katika hii anyway.  Mimi unasababishwa kosa wakati mimi haki-clicked juu ya nafasi jina default (ambayo defaulted kwa jina mradi), kuchaguliwa Refactor na kisha Ipe kama hivyo:

image

Kwamba hakuwa na kubadili jina mambo katika rundo ya maeneo katika mradi, lakini haitoshi.  Wewe pia haja ya kufanya marekebisho mengine kadhaa:

1. Manually wazi na kurekebisha faili, "ShaerPointProjectItem.spdata". Kwamba faili XML ambayo ina <SafeControls> sehemu.  Badili jina namespace kazi ni hawajui faili hii kwa sababu yoyote, hivyo unahitaji update Eneo la majina kuna manually.

2. Manually hariri webpart. Faili.  Kwa sababu yoyote, Visual Studio haina mabadiliko katika kumbukumbu ama.  Kubadili "<aina>"Node kutafakari namespace yako iliyopita huko.

3. Mwisho, kulingana na jinsi refactored mabadiliko namespace, Visual studio inaweza pia updated string kwamba marejeo yenu ascx. faili hapa:

binafsi const string _ascxPath = @ "~ / _CONTROLTEMPLATES ......

Unaweza haja ya kubadilisha hiyo nyuma.  Wewe utakuwa sababu utapata kosa sawa na zifuatazo wakati kujaribu na kuongeza sehemu ya ukanda wa mtandao sehemu ya mtandao  ukurasa:

Server Error in ‘/’ Maombi.


The file ‘/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ haipo.

Description: isipokuwa unhandled imetokea wakati wa utekelezaji wa ombi wa sasa mtandao. Tafadhali hakiki kuwaeleza stack kwa taarifa zaidi kuhusu makosa na ambako asili ya code.
Maelezo ya ubaguzi: System.Web.HttpException: The file ‘/_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ haipo.
Chanzo Hitilafu:

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.

 

Kurekebisha rejea huko na unapaswa kuwa mzuri wa kwenda.

4. Mwisho, halisi ASCX file bado alikuwa na kumbukumbu (kwa ajili yangu) kwa namespace umri wa awali (kazi refactor / Badili jina hakuwa na kurekebisha hili).  Kufahamu kuhusu kosa hili wakati kujaribu na kuongeza sehemu ya mtandao ukurasa na kupata ujumbe zifuatazo:

Server Error in ‘/’ Maombi.


Parser Hitilafu

Description: Hitilafu imetokea wakati parsing ya rasilimali zinazohitajika kwa huduma ya ombi hili. Tafadhali hakiki zifuatazo maalum maelezo kosa Hazrat na kurekebisha chanzo yako faili ipasavyo.
Parser Hitilafu Ujumbe: Could not load type ‘RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl’.
Chanzo Hitilafu:

Line 6:  <%@ Import Eneo la majina = "Microsoft.SharePoint" %> 
Line 7:  <%@ Register Tagprefix="WebPartPages" Eneo la majina = "Microsoft.SharePoint.WebPartPages" Bunge = "Microsoft.SharePoint, Version = 14.0.0.0, Utamaduni = neutral, PublicKeyToken = 71e9bce111e9429c" %>
Line 8:  <%@ Document lugha = "C #" AutoEventWireup = "kweli" CodeBehind = "VisualWebPart1UserControl.ascx.cs" Inherits = "RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

Chanzo Picha: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    Line: 8


Toleo Habari: Microsoft NET. Mkakati Version:2.0.50727.4927; ASP.NET Version:2.0.50727.4927

Hariri ascx. Faili moja kwa moja na kurekebisha namespace kuvunjwa.

Katika hatua hii, Mimi hatimaye walikuwa na sehemu mtandao wanaoishi katika namespace ya kuchagua yangu.

</mwisho>

Kujiunga na blog yangu.

Kufuata yangu juu ya Twitter kwa http://www.twitter.com/pagalvin

Wazo moja juu ya "Renaming Mtandao Sehemu Namespaces (Au, Sababu moja kwa ajili ya Sehemu ya "Web au Mtandao wa Kudhibiti Fomu kwenye Ukurasa huu haliwezi kuonyeshwa au nje)”

  1. Pingback: Tweets kwamba kutaja Renaming namespaces Sehemu ya Mtandao (Au, Sababu moja kwa ajili ya Sehemu ya "Web au Mtandao wa Kudhibiti Fomu kwenye Ukurasa huu haliwezi kuonyeshwa au nje)"« Paulo Galvin ya SharePoint nafasi -- Topsy.com

Kuondoka Reply

Anwani yako si kuchapishwa. Mashamba required ni alama *