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

时间:2013-09-02 11:02:21

标签: c# .net visual-studio-2010 .net-framework-version

.Net Framework component list

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

执行此操作

3 个答案:

答案 0 :(得分:3)

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

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

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

REGEDIT4

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

答案 1 :(得分:0)

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

添加您的dll

答案 2 :(得分:0)

很简单。

  1. 签署你的dll。
  2. 将您的dll放入框架文件夹中。
  3. 示例:

    将您的dll复制到此文件夹

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

    无论参考Dll的Proyect是否打开。  尝试添加参考,你会看到你的DLL。

    希望得到这个帮助。