regasm

    1熱度

    1回答

    由於我不會介入的原因,我必須從JavaScript中的.NET dll創建一個對象。我使用的瀏覽器是一些荒謬的專有的東西,但這意味着它沒有安全設置,所以我是100%,這不是問題,在每個人都開始關注IE的ActiveX設置之前。 我發現擁有我需要的類的.dll,並將其重新命名。我在我的註冊表中追蹤了它的CLSID,只是爲了確保一切都完成了,並且庫名仍然相同。 所以現在我打電話給new ActiveX

    2熱度

    2回答

    我已經用C#編寫了一個簡單的COM對象,只有一種方法,稱爲GetMac。我無法讓它工作。我試圖從一個傳統的Borland C++ Builder 4(BCB4)應用程序中訪問它,我知道這個應用程序已經老了,而且不再使用太多,但我可以很好地訪問其他COM對象。 Borland開發機器運行Windows XP,因此我使C#COM對象成爲.NET 4.0框架的目標。我將DLL和PDB文件從C#Visua

    0熱度

    1回答

    我已經編寫了一個程序集,該程序集使用regasm註冊並在我的開發機器上正常工作。我想知道在用戶的計算機上部署這種庫的推薦方式是什麼。我的用戶將使用Excel VBA中的COM庫。 我知道我可以編寫一個調用regasm並將其交付給用戶的簡單腳本,但我不確定這是否是最佳做法。例如,在提供了幾個更新後,我的用戶最終可能會註冊多個版本的庫,所以我想爲他們提供一種在不再需要時卸載舊版本的方法。用戶將自己編寫

    0熱度

    1回答

    我需要從正在使用它的C++程序註冊.NET COM dll。對於早於.NET 4的.NET版本,這在How to run regasm.exe from a C++ program?中進行了解釋。以下是爲舊版CLR提供路徑的最小代碼(無檢查)。 CComBSTR mscoreeName("mscoree.dll"); HINSTANCE hMscoree = CoLoadLibrary(msco

    4熱度

    1回答

    一個.NET 4.0組件 RegAsm使用Microsoft.Bcl.Async以下消息組件用於.NET 4.0失敗: RegAsm : error RA0000 : Could not load file or assembly 'System.Threading.Tasks, Version=1.5.11.0, Culture=neutral, PublicKeyToken=b03f5f7

    1熱度

    3回答

    我正在創建一個ActiveX DLL程序集。我跟着this article。正如文章中提到的,我已經創建了一個.cs文件(使用記事本)並通過粘貼文件\WINDOWS\Microsoft.NET\Framework\v2.0.xxxxx並運行csc /t:library AClass.cs進行手動編譯。 在下一步,當我嘗試註冊該程序集時,使用regasm AClass.dll /tlb /codeb

    3熱度

    2回答

    我爲c#製作了一個COM包裝器,用於vba中。我編譯了它,之後我用gacutil和regasm將它安裝在我的電腦上,之後我用vba引用它,並且它工作得很完美。 現在我想在另一臺PC上使用這個foo.tlb,但它沒有gacutil或VS. 我只需要爲這個tlb執行regasm.exe?或者我還需要做什麼?

    1熱度

    1回答

    下面,我創建的方法正在註冊。 但我得到: 「regasm:警告ra0000:沒有類型未註冊」 取消註冊。 private static void ExecuteRegAsm(string comObjectPath, string typeLibraryName, string regAsmPathToExecute, string regAsmParameter = null) {

    1熱度

    1回答

    我不是COM Interop專家,所以我一直無法弄清楚部署我的應用程序的最後一步。信息 幾件使用:VS 2010 C#和MS Access 2010 VBA 開發上:Windows 7的64位 目標ENV:Windows XP中的32位 我已經寫了一個由VB稱爲DLL在Access中執行一些Web API工作。 生成的DLL的Make COM Visible複選框被選中。然後我運行命令 Regas

    2熱度

    1回答

    當我用MSBuild構建一個簡單的C#項目時,它構建了一個不能用RegAsm註冊的程序集(錯誤RA000)。 使用Visual Studio 2010構建的完全相同的.csProj會成功創建有效的彙編和RegAsm寄存器? 我使用C:\windows\microsoft.net\framework64\v4.0.30319\msbuild.exe 兩個構建(的MSBuild 4.0和Visual