component-services

    10熱度

    4回答

    我有一個運行應用程序時導致錯誤的DLL。 錯誤表示該服務未註冊。所以我運行帶有DLL名稱的命令regsvr32。 但它給我一個錯誤,現在的錯誤是: 模塊「MYDLL.DLL」已加載,但在入口點「中的DllRegisterServer」沒有被發現。 確保「MYDLL.DLL」是一個有效的DLL或OCX文件,然後再試 我的工作在Windows 7 64位。在Windows XP上它工作正常! 有人知道

    0熱度

    1回答

    我有一個VB6 COM DLL,我已經包裝在COM +(組件服務)。對於我的生活,我無法弄清楚如何獲得在C#中導入/使用的服務的引用。 Google根本沒有幫助我。在添加一個甚至接近我的服務名稱的引用對話框中什麼也沒有顯示。有沒有人有任何代碼/技巧如何做到這一點?謝謝。

    0熱度

    1回答

    我不得不更新一個古老的Intranet應用程序,它是使用經典ASP編寫的,並使用了內部COM +服務。我無法在任何地方找到此對象的源代碼,並且它沒有被開發人員記錄。 我可以通過Start -> Administrative Tools -> Component Services查看服務中可用的方法,但不能在我的生活中弄清楚如何查看方法內部,看看他們在做什麼。 反正有反編譯這些COM +服務,或者看

    5熱度

    3回答

    「傳統」方式是指在註冊表中註冊DLL。 似乎還有另一種方法可以通過轉到mmc-> Component Services-> COM + Applications並添加.tlb文件來設置它。 我有一個支持這兩種方法的COM庫。安裝時,它將自己註冊爲註冊表中的COM組件,並且它工作正常。但是,當我使用組件服務方法添加.tlb文件時,行爲似乎不同並且它開始發出錯誤。 我懷疑它與編組和進程間對象傳輸有關嗎

    0熱度

    2回答

    我們正在將測試服務器移動到一個新盒子上,我需要將組件服務中的所有組件移植到新盒子中。我們將所有COM dll文件都放在服務器COM目錄中的子文件夾中,我們希望複製整個目錄,並像組件服務一樣將所有應用程序註冊到組件服務中。他們需要擁有相同的憑證和一切。 我可以使用COMAdminCatalog的東西,並自動導出和安裝應用程序(導出一個CAB文件),但這將複製DLL和一切,我們不想這樣做,因爲它不會把

    0熱度

    1回答

    我們爲客戶構建了一個廣告印象和點擊跟蹤系統,並且自從我們部署它之後,它絕對殺死了我們的生產Web服務器。 我的想法是,一個頁面最多包含5個廣告,如果有10個用戶同時點擊該網站,那50個記錄(印象)需要同時記錄。 問題:如果使用Microsoft MSMQ將這些'印象'記錄寫入磁盤每X分鐘會提高整體性能? 感謝 雅克

    2熱度

    2回答

    我在使用ASP .NET工作時遇到了問題。 我得到的錯誤信息: {System.UnauthorizedAccessException的:檢索COM類工廠CLSID {000209FF-0000-0000-C000-000000000046}組件失敗,原因是以下錯誤:80070005。在xxx.Utility .WordDocument..ctor(String filePath,HttpServ

    1熱度

    1回答

    我有一個.NET對象,它是COM可見的,並安裝在組件服務應用程序中,以使其對於一些遺留代碼可見。 組件服務應用程序配置有應用程序根目錄。 在應用程序的根目錄中我有一個application.config文件。 IN的application.config文件我有 <log4net> <appender name="file" type="log4net.Appender.RollingFi

    2熱度

    2回答

    如何爲COM +組件創建msi?是否有可能使用Visual Studio創建安裝包並將其註冊以便在組件服務下顯示? 我目前已經使用visual studio設置了它,並且COM +文件設置爲自注冊。但是COM +應用程序沒有顯示在組件服務下。 是否還有其他一些方法可以用來安裝COM +應用程序?

    0熱度

    1回答

    比方說,我有兩個不同的exe應用程序的兩個不同的bin文件夾中.net託管的dll(相同的版本,相同的代碼)。如果我使用RegSvcs.exe/appname:app1 pathtodll1/example.dll和RegSvcs.exe/appname:app2 pathtodll2/example.dll將兩個DLL註冊到COM +中。我可以假設一個exe會運行app1 com +,另一個ex