在ASP.NET 4.0后面创建ClassLibrary和WebForms代码的DLL

时间:2015-01-11 15:54:45

标签: c# asp.net .net dll webforms

我有一个包含classLibrary和webapplication的项目现在我想要的是在另一个项目中使用这个项目意味着我想将这整个项目添加到另一个项目作为dll所以新项目的开发人员不能使用,更新并查看我的代码他们只是添加他们的项目,只是使用它们而不知道这些dll中发生了什么。我是新手,有人可以帮助我。我只是重复使用webform代码的代码和classlibrary .cs文件代码类,这些代码类在webform的代码中使用和调用。

1 个答案:

答案 0 :(得分:1)

添加类库时 它编译成一个DLL。

您可以浏览项目的文件系统BIN文件夹, 在项目构建之后看到那里的dll。

你想要做的就是拿那个dll, 并将其添加为另一个项目的引用。 注意:如果要访问,可能需要包含using [dll namespace]语句 dll对象/函数没有每次都明确写出来。

我创建了一个迷你样本, 这里有一些屏幕截图,应该指导您完成整个过程。 我使用的是VS 2010,但应该与2012/2013年类似。

Create a class libary project build it, look at the namespace, we'll use it later Open the filesystem folder See the created dll file create a web site add a new reference go to the dll path include the namespace and you should be able to use it