我有一個Sharepoint 2010功能,其中包含幾個自定義操作。我在controltemplates文件夾中添加了一個自定義控件到元素xml和一個新的ascx文件。很簡單。但是,在打包解決方案並獲取WSP分發文件後,我可以看到ascx文件不在打包文件中。雖然對elements.xml文件的修改在那裏。自定義控件沒有綁定在WSP文件中
我沒有創建原始解決方案。有沒有一些配置,我想丟失的ascx文件捆綁?
我有一個Sharepoint 2010功能,其中包含幾個自定義操作。我在controltemplates文件夾中添加了一個自定義控件到元素xml和一個新的ascx文件。很簡單。但是,在打包解決方案並獲取WSP分發文件後,我可以看到ascx文件不在打包文件中。雖然對elements.xml文件的修改在那裏。自定義控件沒有綁定在WSP文件中
我沒有創建原始解決方案。有沒有一些配置,我想丟失的ascx文件捆綁?
我發現錯誤是清單文件 - 通常由Visual Studio自動生成 - 由創建項目的人員手動編輯。因此,我將添加到解決方案中的新文件從中排除。我改回了配置以再次自動維護文件並且它工作。
兩件事情來檢查:
此外,ControlTemplates文件夾是如何創建的?您是手動創建它還是通過添加>新建項目> SharePoint> 2010>用戶控件自動創建它?如果是前者,則可能需要嘗試通過添加新項目來創建用戶控件。