每月檔案: 1 月 2011

備份 SPSite Cmdlet 默默地失敗時執行錯誤的許可權

在一台伺服器和運行備份 SPSite powershell Cmdlet 無聊的網站收集備份命令,並收到以下錯誤::

備份-SPSite : 找不到 Id 或 URL 的 SPSite 物件: …  (下面的完整消息)

image

與此伺服器,因此這讓我想到伺服器生病或東西過的問題。  我切換到了很好的老 stsadm,這次我得到了一個不同的錯誤:

只加入到伺服器場中的電腦上,可以執行此操作... (下面的完整消息)

image

答案是肯定的, 它的農場裡,所有的, 但它確實發生對我來說我以我自己的帳戶登錄,我通常以登錄到該伺服器上的系統帳戶。  我做過的和成功的備份。  我覺得有趣的是該 Cmdlet 給了我一個安全修整的錯誤訊息。  這是類型整潔的但也沒説明我得多 :) 

<結束 />

訂閱我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

直向監獄清單 – 思科 VPN 用戶端

去年夏天, 我創建了一個"直進監獄"清單,用於冰箱。  #1 在清單中是勞倫斯 · 奧唐奈 (不准確的預測), 但這是超出了範圍本博客的方式 :)  今天, 我向清單中添加思科的 VPN 用戶端, 這是由一個鼻子範圍內.

一年前的許多客戶思科 VPN 用於啟用遠端存取他們的網站群。  然後回來, 我為每個客戶機創建虛擬 Pc 和上,安裝思科? 為什麼?  因為思科鎖定您的電腦以便你甚至不能流覽本地網路印表機, 更別說像 Skype 的危險工具, Communicator 和"~"鍵。  但,  如果您在虛擬機器上安裝它, 你的 VM 被鎖定但不是您的主機。 

我想起那些榮耀天今天因使用 Cisco VPN 用戶端 * 再 * 和它鎖我和我要在一分鐘中使用它。  我將會寧可博客多少思科 VPN 用戶端應該在監獄裡,而不是使用它......

</結束>

訂閱我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

SharePoint 巨星 – 丹佛

我會說在丹佛的 SharePoint Fest 事件 5 日。  我要去討論一些常見的業務和技術需要-到-SharePoint 設計師工作流中的注意事項和大綱使用可以解決這些問題的一些模式.

有很多其他很有趣的事情,在會議上要做, 所以將其簽出: http://www.sharepointfest.com/Denver/

它不是一個自由的事件還有方便的折扣代碼, 所以離開的注釋或 ping 我,我會高興地給出.

</結束>

訂閱我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

實施全球彈出式通知系統

我寫了一篇文章 www.sharepoint.briefing.com 題為"實施全球彈出式通知系統.”  此函數是社區學院等通信學校倒閉因雪而實施的。 

它使用一個自訂清單, 開箱即用 SharePoint 的 web 服務和一些 jQuery 來做這項工作.

這裡是個難題:

image

閱讀整件事情在這裡: http://www.sharepointbriefing.com/features/article.php/3918471/Implement-a-Global-Pop-up-Notification-System.htm

</結束>

訂閱我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

將文字欄位篩選器連接到您的自訂 Web 組件

我想要接收來自 SharePoint 中的文字欄位篩選器的資訊 2010 到我的自訂 web 部件。  我嘗試使用 此 MSDN 文章 作為但文章的基礎或者斷開或我只是不是跟著它正確.

小小的更多搜索露面 邁克 · 史密斯 MSDN 的貢獻 在這裡 (http://social.msdn.microsoft.com/forums/en-us/sharepointdevelopment/thread/72F1732A-7F93-441E-8644-2E82BBB153D9).

有很多在外面上可連接的 web 部件的東西但邁克的文章是一樣簡單,它獲取.

</結束>

訂閱我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin

重命名 Web 組件的命名空間 (或, 其中一個原因"Web 組件或 Web 表單控制項在此頁無法顯示或導入)”

我一直在努力讓我 dev 排骨回來並為此目的, 具有下列位愛好專案的工作:

  • 從 SharePoint 的文本篩選器 web 部件框的接收網站或網站集合 URL 的連接的 web 部件.
  • 此 web 部件查找所有的資訊,選定的網站, 生成 XML 包並將其傳給另一個 WP 頁面上 (通過連接).
  • 3rd web 部件接收該 XML 並不會一些 XSL 轉換的東西.

我想要重命名的名稱空間的所有位都為"Nivlag",我打,出現以下錯誤當我部署到 web 部件  我的測試環境:

無法顯示或導入 Web 組件或 Web 表單控制項在此頁面上。  找不到類型或它未註冊為安全.

這是一個初學者的問題,但我以為我會記下一份關於這說明反正。  我引起錯誤,當我用滑鼠右鍵按一下預設的名稱空間 (其中拖欠的專案的名稱), 所選的重構,然後重命名像這樣:

image

那做了重命名在專案中的地方一群中的東西, 但它並不足夠。  您還需要進行幾個其他的調整:

1. 手動打開和編輯檔, ""ShaerPointProjectItem.spdata. 一個 XML 檔,已 <SafeControls> 第節。  命名空間重命名功能還不知道出於什麼原因此檔, 所以你需要手動更新那裡的 Namespace.

2. 手動編輯.webpart 檔。  無論任何原因, Visual Studio 不會要麼改變此引用。  更改"<類型>"節點以反映您已更改命名空間那裡.

3. 最後, 取決於你如何重構命名空間更改, visual studio 可能還更新引用在這裡你.ascx 檔的字串:

私人 const 字串 _ascxPath = @"~/_CONTROLTEMPLATES......

你可能需要改變這回。  你會因為你會得到一個錯誤與下面類似的當你試著將 web 部件添加到 web 部件區域上  頁:

中的伺服器錯誤 ' /’ 應用程式.


檔 ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ 不存在.

說明: 執行當前 web 請求期間發生了未處理的異常. 請檢查堆疊追蹤有關該錯誤以及代碼中的出處的詳細資訊.
異常的詳細資訊: System.Web.HttpException: 檔 ' /_CONTROLTEMPLATES/Nivlag/VisualWebPart1/VisualWebPart1UserControl.ascx’ 不存在.
源錯誤:

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.

 

那裡修復的引用和你應該好好地去.

4. 最後, 實際的 ASCX 檔仍有參考 (對我來說) 到老的原始命名空間 (重構/重命名功能 didn't 修復此問題).  請嘗試將 web 部件添加到頁面和收到下面的消息時,你就知道有關此錯誤:

中的伺服器錯誤 ' /’ 應用程式.


分析器錯誤

說明: 解析該請求提供服務所需資源的過程中出錯. 請查看下面的特定分析錯誤的詳細資訊,並適當地修改您的原始程式碼檔.
分析器錯誤訊息: 未能載入類型 'RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl'.
源錯誤:

行 6:  <%@ Import Namespace="Microsoft.SharePoint" %> 
行 7:  <%登記冊 Tagprefix @ ="web 部件頁" Namespace="Microsoft.SharePoint.WebPartPages" Assembly="Microsoft.SharePoint, 版本 = 14.0.0.0, 文化 = 中性, 公開金鑰 = 71e9bce111e9429c" %>
行 8:  <%@ 控制語言 ="C#" AutoEventWireup ="true" CodeBehind="VisualWebPart1UserControl.ascx.cs" Inherits="RenameNameSpace.VisualWebPart1.VisualWebPart1UserControl" %>

原始檔案: /_CONTROLTEMPLATES/RenameNameSpace/VisualWebPart1/VisualWebPart1UserControl.ascx    行: 8


版本資訊: Microsoft.NET 框架版本:2.0.50727.4927; ASP.NET 版本:2.0.50727.4927

直接編輯的.ascx 檔和修復破碎的命名空間.

在這一點, 我終於有一個生活在我選擇的命名空間中的 web 部件.

</結束>

訂閱我的博客.

跟我在 Twitter 上 http://www.twitter.com/pagalvin