Asa*_*f R 10 .net dll web-services app-config svcutil.exe
我正在构建一个DLL,我们称之为mydll.dll,在其中我有时需要从webservice,myservice调用方法.mydll.dll是使用C#和.NET 3.5构建的.
为了消耗为MyService从MYDLL我添加了一个服务在Visual Studio 2008中,这或多或少与使用svcutil.exe的.这样做会创建一个我可以创建的类,并将端点和绑定配置添加到mydll app.config.
这里的问题是从未加载mydll app.config.相反,加载的是我使用mydll的程序的app.config或web.config .
我希望mydll能够进化,这就是为什么我将它的功能从我的系统的其他部分开始解耦.在这个演变过程中,它可能会增加更多的Web服务,它会调用手动复制粘贴方法来克服这个问题.
我已经研究了几种可能的攻击方法:
我不知道该走哪条路.选项3听起来很有希望,但事实证明这是很多工作,可能会引入一些错误,所以它无疑是值得的.我也不熟悉规范svcutil.exe以外的任何工具.
请为上述替代方案提供优缺点,提供实施其中任何方案的提示,或建议其他方法.
谢谢,
阿萨夫