2012-01-12 56 views
0

我已經解壓了一個WSP包,在Visual Studio中用「導入Sharepoint解決方案包」選項創建一個新項目。我可以部署的項目,一切工作得很好,但我得到這樣的警告消息:解壓縮WSP包後找不到aspx.cs文件

Warning 1 File 'MySolutionCentralAdminPage.aspx.cs' was not found.  

的警告自帶的代碼塊:

<%@ Page Language="C#" 
AutoEventWireup="true" 
CodeBehind="MySolutionCentralAdminPage.aspx.cs" 
Inherits="MySolution.MySolutionCentralAdminPage" 
MasterPageFile="~/_admin/admin.master" %> 

的事情是什麼都行所以這個文件必須是一個地方,但經過深入搜索(在我的電腦,然後在互聯網上尋找解決方案),我必須說我找不到這個文件。

如何找到它以便修改它?

回答

1

是否有MySolution.aspx?您粘貼到此處的標記的代碼隱藏應該是CassidianCentralAdminPage.aspx.cs而不是MySolution.aspx.cs

如果您確定沒有MySolution.aspx.cs的情況下所有內容都可以正常工作,則可以從中刪除ItemEntry項目文件。

爲此,您應該卸載VS中的項目,並在右鍵單擊卸載的項目時從上下文菜單中選擇編輯ProjectFile。

我將刪除MySolution.aspx.cs的Item Entry,保存並重新加載項目。

但你必須確保一切工作沒有MySolution.aspx.cs ..

托爾斯滕

+0

我很抱歉,我missmatched代碼。現在用正確的名字是正確的。 我確實有一個MySolution.aspx文件(這段代碼是)。 – 2012-01-12 09:56:45

+0

ok,但錯誤消息中提到的文件仍然不是在aspx中引用的文件。 – 2012-01-12 09:57:59

+0

Nop,沒有'MySolutionCentralAdminPage.aspx.cs' – 2012-01-12 10:04:09