我正在开发一个.NET WINDOWS FORM应用程序,我需要开发一个搜索模块,这个搜索可以在许多其他应用程序中使用,
我想知道Develeop Search的最佳选择是什么:
DLL 并将其包含在应用
中OR
EXE 文件并从其他应用程序执行
每种方式的优点和缺点是什么????
答案 0 :(得分:2)
我会将表单放在类库中,然后将其添加为我需要的所有项目的引用。在单独的可执行文件中拼出并执行它听起来很混乱。您也失去了与表单对象进行交互的能力。
答案 1 :(得分:1)
如果要在许多应用程序中使用搜索模块,我建议您将其创建为DLL(类库)并从应用程序中使用它。
优势:
<强>缺点:强>
答案 2 :(得分:0)
通常,最好使用DLL并将其作为参考添加到项目中。一些优点是: