2009-07-03 91 views
1

我正在使用Web應用程序項目來開發一些Web用戶控件(c#)。.NET WAP發佈問題 - 發佈中包含的CodeFile

在WAP中,用戶控制指令包含代碼文件和繼承屬性。

當我將WAP發佈到目標網站時。從bin的dll被正確地複製到網站的bin,用戶控件(.ascx文件)被正確複製。

當我在網站上執行構建時,由於ascx文件仍包含指令中的codefile屬性,所以出現錯誤。要解決這個問題,我只需刪除codefile屬性,ascx仍然可以在代碼通過繼承(現在位於dll中)中找到。

我的問題是 - 發佈能否自動爲我刪除codefile屬性。或..我使用WAP /建立/發佈不正確?

非常感謝, 亞當

+0

不得不問,你爲什麼要再次在網站上進行構建? – BinaryMisfit 2011-01-20 15:49:21

回答

0

如果您正在使用Web應用程序項目中,aspx頁面和ascx的控制應在頁面指令使用代碼隱藏代替的CodeFile屬性。