繁体   English   中英

C#如何将我的dll添加到.Net Framework组件列表

[英]C# How to add my dll to .Net Framework Component List

.Net Framework组件列表

我想将我的dll添加到具有dll的组件列表中,如图所示如何通过C#代码做到这一点

.NET选项卡的内容由注册表设置确定。 您可以轻松更改它们:

  • 启动Regedit.exe
  • 导航到HKEY_LOCAL_MACHINE \\ SOFTWARE \\ Wow6432Node \\ Microsoft.NETFramework \\ AssemblyFolders项(在32位计算机上删除Wow6432Node)
  • 用鼠标右键单击AssemblyFolders键,新建+键
  • 键入一个独特的名称,例如产品或您自己的名称。 实际的字符串无关紧要
  • 双击右窗格中的(默认)值,然后将名称键入包含程序集的目录
  • 重新启动Visual Studio

将添加文件夹的示例.reg文件,对其进行编辑以供您自己使用:

REGEDIT4

[HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\.NETFramework\AssemblyFolders\Hans Passant]
@="C:\\Users\\hpass_000\\Projects\\ClassLibrary1\\bin\\Release"

右键单击工具栏,选择“项目”,然后通过浏览按钮添加dll

很简单。

  1. 签署您的dll。
  2. 将您的dll放在您的framework文件夹中。

样品:

将您的dll复制到此文件夹

   C:\Windows\Microsoft.NET\Framework\v2.0.50727

可以引用Dll的Proyect是否打开都没关系。 尝试添加参考,您将看到您的dll。

希望能有所帮助。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM