好吧,我創建了一個.net程序集,它可以在我的asp.net網站上正常工作。我現在想將它作爲COM託管,因此我可以在舊的傳統ASP網站上使用它。它不錯,但它不會讀取配置文件中的appsettings。我的.net程序集在作爲COM託管時從何處讀取其配置?
我認爲它應該從我在regasm註冊我的程序集以及.dll所在的文件夾中讀取它。我試圖將配置文件複製到兩個額外的文件(如果它從除了「assembly-file-name」+之外的另一個命名文件讀取。config 這兩個文件是app.config和application.config - 它似乎沒有從其中的任何閱讀。
在哪裏我的.NET程序集讀取時爲COM託管它的配置?
主機作爲COM在COM +(組件服務)? – 2009-08-19 11:02:28
錯誤:如COM +(組件服務)中的「將其作爲COM託管」? – 2009-08-19 11:03:19
我不明白阿爾弗雷德?我只需要能夠通過Server.CreateObject訪問它 - 它與傳統asp站點位於同一臺服務器上,因此它不必是COM + - 即使我猜這是所有COM對象的名稱 - 即使他們沒有分發.. – 2009-08-19 11:07:53