在dll中存储类文件并在asp.net中使用dll用于多个网站

时间:2009-12-26 10:48:58

标签: .net asp.net code-reuse

我想在VS2005中创建一个类文件,并且能够在我的计算机/生产服务器上的其他网站中使用它。我如何创建这个DLL并将其存储在一个公共的地方,我可以在开发时和生产服务器上引用它?

2 个答案:

答案 0 :(得分:1)

除非您拥有主机服务器的完全管理权限,否则请避免使用GAC。

您可以做的是创建一个包含共享DLL源代码的项目。然后,您可以将此项目添加到每个网站解决方案中,并在站点解决方案中添加对项目的引用。这具有额外的优势,使您能够在调试期间进入共享源。

答案 1 :(得分:0)

首先在您的解决方案中添加一个类库项目。将此类添加到此库中。并将此类部署到全局程序集缓存(GAC)。您可以按these steps将程序集安装到GAC。