1
我在C#中创建了一个excel插件。它使用dllimport使用C++ dll本机代码。它在我的本地机器上正常工作。现在我想在另一台PC /客户端PC上使用它。我也尝试过regasm。我注册成功如下:如何将dll用作不同机器的加载项?
C:\windows\system32>C:\Windows\Microsoft.NET\Framework64\v4.0.30319\regasm /code
base C:\Users\ggirgup\Desktop\CsharpDllcallingCPPDll.dll
Microsoft .NET Framework Assembly Registration Utility version 4.0.30319.17929
for Microsoft .NET Framework version 4.0.30319.17929
Copyright (C) Microsoft Corporation. All rights reserved.
RegAsm : warning RA0000 : Registering an unsigned assembly with /codebase can ca
use your assembly to interfere with other applications that may be installed on
the same computer. The /codebase switch is intended to be used only with signed
assemblies. Please give your assembly a strong name and re-register it.
Types registered successfully
但是,当我打开excel,它不会在插件中显示。 那么如何在另一台PC上使用这个C#dll作为excel-plugin?
在此先感谢所以!