我已經創建了precompiled user control。基本步驟是創建一個網站項目然後發佈以生成DLL。預編譯的用戶控件崩潰VS
然後我創建了一個Web應用程序項目並添加了對DLL的引用。在我的頁面中,我註冊了DLL,並能夠以<prefix:control_ascx ... />
的身份訪問該控件。
如果我沒有調試按Ctrl + F5 運行,按預期工作的一切。如果我在調試時運行F5 Visual Studio 2008崩潰。我安裝了VS服務包:Version 9.0.30729.1 SP
。任何想法如何解決這一問題?
Problem signature:
Problem Event Name: BEX
Application Name: devenv.exe
Application Version: 9.0.30729.1
Application Timestamp: 488f2b50
Fault Module Name: MSVCR90.dll
Fault Module Version: 9.0.30729.4974
Fault Module Timestamp: 4b7a226f
Exception Offset: 0003523b
Exception Code: c0000417
Exception Data: 00000000
OS Version: 6.1.7600.2.0.0.256.48
Locale ID: 1033
Additional Information 1: 228d
Additional Information 2: 228d061655d5d251935c240a855d1597
Additional Information 3: a62e
Additional Information 4: a62e597a147799b95fd60928a6816817
我不能比現在簡單得多。 UserControl有一個Repeater控件,並且位於其他空的Web站點項目中。另一個是默認的Web應用程序項目,添加了參考,在頁面中註冊,並在頁面中使用。我可以嘗試刪除中繼器來簡化,但這幾乎是一樣簡單。我想在打電話給MS之前,我寧願在VS 2010中嘗試一下。感謝您的幫助。 – 2010-10-06 17:31:41