我是從VB6的轉換一些代碼,VB.Net,它包含了一些出現: -如何獲得ObjectContext來編譯?
Private m_myobj As ObjectContext
m_myobj = GetObjectContext()
' do stuff, then
m_myobj.SetAbort()
' or
m_myobj.SetComplete()
通過包括System.Data
和System.Data.Entity
和Imports System.Data.Object
參考憑着我設法得到聲明進行編輯,但其他方面迄今爲止都遭到了抵制。顯示的錯誤是: -
'GetObjectContext' is not declared. It may be inaccessible due to its protection level
'SetComplete' is not a member of 'System.Data.Objects.ObjectContext'
'SetAbort' is not a member of 'System.Data.Objects.ObjectContext'
它似乎來自這兩種方法實際上並不文檔存在,但他們(大概)必須已經在VB6工作。有人知道我應該怎麼做嗎?
你打算在COM +容器中運行.Net代碼作爲COM對象嗎? – PatFromCanada 2013-05-01 15:28:07
@PatFromCanada,我打算將代碼作爲桌面項目調用的類庫運行(同一解決方案中的兩個項目)。 – 2013-05-01 15:51:52