我有一個後續問題到this one。在Visual Studio 2008 for .NET中處理不同的解決方案CF
我創建了一個新的形式,從現有的形式繼承的,並且在設計我只看到: 「目前的視覺繼承被禁用,因爲基類引用特定於設備的部件或含有P /調用」。
既不是這樣。基本形式包含一個PictureBox和2個標籤,即使我從基礎中刪除了所有東西,設計師仍然不會顯示繼承的形式。
This thread似乎表明這個錯誤一種變通方法,通過創建一個設計時屬性文件(.xmta),並設置爲基本形式的DesktopCompatible屬性。當我這樣做,該項目不再構建,我得到這個錯誤:
Error 2 genasm.exe(1) : error There was an error initializing.
Invalid assembly public key. (Exception from HRESULT: 0x8013141E)
不幸的是,在設計視圖仍然無法正常工作,並像以前一樣顯示了同樣的消息。
我試圖找到這個錯誤消息的解釋,但沒有得到。任何幫助表示讚賞。