我需要在visual studio 2008中的网站项目的app_code文件夹中使用一些类。我需要在同一解决方案中从类库项目访问此代码。我无法添加对网站的引用,我不确定使用此处已存在的类的最简单方法。我需要将它移到类库吗?
我还有其他选择吗?
答案 0 :(得分:11)
是的,创建一个类库并将您需要的任何类型移动到该库中。可以在任意位置引用此库。
答案 1 :(得分:2)
最好的方法是将这些类放在自己的库中。
但是,如果您真的不想这样做,可以添加指向库项目中文件的链接。要执行此操作,请右键单击“类库”项目或其中的文件夹,“添加”,“现有项”,导航到代码文件,单击“添加”按钮附近的向下箭头,“添加为链接”。这将向两个项目添加相同的文件。您甚至可以使用#if
预处理程序指令将文件的某些部分限制为特定项目。
但是,最好将代码放在库中并在Web项目中引用它。